培训
学习路径
F# 是一种开源的跨平台编程语言,通过它可轻松编写简洁、高效、可靠且实用的代码。 它是一种通用语言,可用于创建多种不同类型的应用程序,例如 Web API、桌面、IoT、游戏等。
我们将推动 F# 的演进,并通过语言领导和治理来支持 F# 生态系统。 我们将鼓励社区参与,以改进 F# 语言和开发人员体验。 我们将继续依靠社区来提供重要的库、开发人员工具和工作负载支持。 随着语言的演进,F# 将支持 .NET 平台改进,并保持与新 C# 功能的互操作性。 我们将跨语言、工具和文档工作,以降低新开发人员和组织进入 F# 的门槛,并将其范围扩展到新领域。
F# 策略指导我们做出有关 F# 演进的决策,这些批注提供了我们对关键语句的看法的见解。
“通过语言领导和治理来支持 F# 生态系统”
F# 社区为 F# 做出了重大贡献。 我们通过 GitHub 做出几乎所有技术决策并举行公共编译器设计会话,以此支持这一点。 我们还提供体系结构指导并帮助希望做出贡献的用户。 F# 作为 .NET SDK 的一部分提供。
“依靠社区来提供重要的库、开发人员工具和工作负载支持”
F# 社区提供了许多库和工具来解决各种开发人员挑战。 产品/服务包括包括用于 .NET 前端应用程序和 JavaScript 转译器的库,使你能够使用 F# 编写全栈应用程序。 社区还提供用于编辑、代码格式设置和 Lint 分析的开发人员工具。
“F# 将支持 .NET 平台改进,并保持与新 C# 功能的互操作性”
我们知道 F# 开发人员希望使用最新的 .NET 功能,并且许多项目和程序员同时接受 F# 和 C#。 我们改进 F# 以与 C# 配合使用,并利用新的 .NET 运行时和库改进。
“降低新开发人员和组织进入 F# 的门槛”
简化 F# 可让新开发人员更轻松地学习,让经验丰富的程序员更轻松地完成工作。 提高 F# 的易接近性包括不断努力改写错误消息和简化语言功能。
培训
学习路径
F# 是一种开源的跨平台编程语言,通过它可轻松编写简洁、高效、可靠且实用的代码。 它是一种通用语言,可用于创建多种不同类型的应用程序,例如 Web API、桌面、IoT、游戏等。