Microsoft detalla su estrategia de lenguaje .NET

Icono de tiempo de lectura 3 minuto. leer


Los lectores ayudan a respaldar a MSpoweruser. Es posible que obtengamos una comisión si compra a través de nuestros enlaces. Icono de información sobre herramientas

Lea nuestra página de divulgación para descubrir cómo puede ayudar a MSPoweruser a sostener el equipo editorial. Leer más

Microsoft compartió recientemente su estrategia de lenguaje .NET. Microsoft mencionó que lo están compartiendo para proporcionar ese contexto adicional para los principios que usan para tomar decisiones para cada idioma. Lea los extractos de la publicación de blog de Microsoft a continuación.

C# es uno de los lenguajes de programación más extendidos del planeta y millones de personas lo utilizan. Con C#, puede desarrollar juegos en Unity, aplicaciones móviles en Xamarin, aplicaciones web en ASP.NET, aplicaciones comerciales en Windows, microservicios .NET Core en Linux en Azure y AWS, y mucho más.

Estrategia para C#:

Seguiremos desarrollando C# para satisfacer las necesidades cambiantes de los desarrolladores y seguir siendo un lenguaje de programación de última generación. Innovaremos agresivamente, teniendo mucho cuidado de mantenernos dentro del espíritu del idioma. Dada la diversidad de la base de desarrolladores, preferiremos mejoras de lenguaje y rendimiento que beneficien a todos o a la mayoría de los desarrolladores, evitando centrarse demasiado en un segmento determinado. Continuaremos fortaleciendo el ecosistema más amplio y aumentando su papel en el futuro de C#, mientras mantenemos una sólida administración de las decisiones de diseño para garantizar una coherencia continua.

Es posible que Visual Basic no sea tan popular como C#, pero aún lo usan cientos de miles de personas. Al utilizar WinForms de Visual Basic, los desarrolladores crean aplicaciones comerciales en Windows y algunos crean sitios web, en su mayoría utilizando formularios web de ASP.NET.

Estrategia para Visual Basic:

Mantendremos Visual Basic sencillo y accesible. Haremos todo lo necesario para mantenerlo como un ciudadano de primera clase del ecosistema .NET: cuando las formas de las API evolucionen como resultado de las nuevas características de C#, por ejemplo, consumir esas API debería sentirse natural en VB. Mantendremos el enfoque en la experiencia de herramientas entre lenguajes, reconociendo que muchos desarrolladores de VB también usan C#. Centraremos la innovación en los escenarios y dominios centrales donde VB es popular.

F# es uno de los lenguajes más queridos disponibles en el mercado, aunque no está a la altura de la rica y pulida experiencia de C# y VB. F# es utilizado por decenas de miles de desarrolladores y, por lo general, lo utilizan en servicios web y en la nube, herramientas y utilidades, cargas de trabajo analíticas y manipulación de datos. Tiene algunas características de lenguaje innovadoras, como proveedores de tipos, patrones activos y expresiones de cálculo.

Estrategia para F#:

Permitiremos y alentaremos una fuerte participación comunitaria en F# al continuar construyendo la infraestructura y las herramientas necesarias para complementar las contribuciones de la comunidad. Haremos de F# el lenguaje funcional mejor equipado del mercado, mejorando el lenguaje y la experiencia de herramientas, eliminando los obstáculos para las contribuciones y abordando los puntos débiles para reducir la brecha de experiencia con C# y VB. A medida que aparezcan nuevas funciones de lenguaje en C#, nos aseguraremos de que también interactúen bien con F#. F# seguirá apuntando a las plataformas que son importantes para su comunidad.

Lea su publicación completa esta página.

Más sobre los temas: .net, Estrategia de lenguaje .NET, Plataforma .Net, c#, F#, idiomas, microsoft, VB, visual básico

Deje un comentario

Su dirección de correo electrónico no será publicada. Las areas obligatorias están marcadas como requeridas *