Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Impulsaremos la evolución de F# y apoyaremos el ecosistema de F# con liderazgo y gobernanza de lenguajes. Animamos a las contribuciones de la comunidad para mejorar la experiencia del desarrollador y el lenguaje F#. Seguiremos confiando en la comunidad para proporcionar importantes bibliotecas, herramientas de desarrollo y soporte de cargas de trabajo. A medida que evoluciona el lenguaje, F# admitirá mejoras de la plataforma .NET y mantendrá la interoperabilidad con nuevas características de C#. Trabajaremos en todo el lenguaje, las herramientas y la documentación para reducir la barrera de entrada en F# para los nuevos desarrolladores y organizaciones, así como ampliar su alcance en nuevos dominios.
Estrategia que guía F#
La estrategia de F# guía nuestras decisiones sobre la evolución de F#, y estas anotaciones proporcionan información sobre cómo reflexionamos acerca de las declaraciones clave.
"apoyar el ecosistema de F# con liderazgo y gobernanza de lenguajes"
La comunidad de F# realiza contribuciones significativas a F#. Para ello, se realiza casi toda la toma de decisiones técnicas a través de GitHub y se mantienen sesiones de diseño del compilador público. También proporcionamos dirección arquitectónica y ayuda a los usuarios que deseen contribuir. F# se entrega como parte del SDK de .NET.
"Confiar en la comunidad para proporcionar bibliotecas importantes, herramientas de desarrollo y compatibilidad con cargas de trabajo"
La comunidad de F# proporciona muchas bibliotecas y herramientas que resuelven diversos desafíos para desarrolladores. Las ofertas incluyen bibliotecas para aplicaciones front-end de .NET y transpiladores de JavaScript que permiten escribir aplicaciones de pila completas en F#. La comunidad también proporciona herramientas de desarrollo para editar, aplicar formato a código y linting.
"F# admitirá mejoras de la plataforma .NET y mantendrá la interoperabilidad con nuevas características de C#"
Sabemos que los desarrolladores de F# quieren usar las características más recientes de .NET y que muchos proyectos y programadores adoptan tanto F# como C#. Evolucionamos F# para trabajar bien con C# y aprovechar las nuevas mejoras en el entorno de ejecución y la biblioteca de .NET.
"reducir la barrera para entrar en F# para los nuevos desarrolladores y organizaciones"
Simplificar F# facilita que los nuevos desarrolladores aprendan y que los programadores experimentados realicen su trabajo. Mejorar la accesibilidad de F# incluye esfuerzos continuos para reformular los mensajes de error y simplificar las características del lenguaje.