.net8时代,微软.net开发策略,F#不就是VB语言吗?

看了一下F#代码几乎和VB差不多,重复造轮子微软却玩的很开心。

可是真正的VB6,vb.net却抛弃了

.网络管理语言策略。NET微软学习
https://learn.microsoft.com/en-us/dotnet/fundamentals/languages

微软提供三种语言。网络平台-C#,F#和视觉基础.在本文中,您将了解我们对每种语言的策略。寻找其他文章的链接,这些文章介绍了这些策略如何引导我们,以及如何更多地了解每种语言。

C#

C#是一种跨平台通用语言,它使开发人员在编写高性能代码的同时能够进行生产。数以百万计的开发人员,C#是最受欢迎的。网络语言。C#在生态系统中得到广泛的支持.网工作负荷 .基于面向对象的原则,它包含了来自其他范例的许多特性,尤其是功能性编程。低级别的特性支持高效率的场景,而不编写不安全的代码。其中大部分。网络运行时和库是用C#编写的,而C#的进展通常对所有人都有利.网络开发商。

我们的C#策略

我们将继续发展C#,以满足开发人员不断变化的需求,并保持最先进的编程语言。我们将积极创新,广泛地与负责创新的团队合作.网络库、开发工具和工作负载支持,同时注意保持语言的精神。认识到正在使用C#的领域的多样性,我们将倾向于语言和性能的改进,使所有或大多数开发人员受益,并对向后兼容性保持高度的承诺。我们将继续增强更广泛的力量。网络生态系统并在C#的未来中发挥作用,同时保持对设计决策的管理。

你可以阅读更多关于这个策略如何引导我们C#指南 .

F#

F#是一种简洁、健壮和表现性的语言,它以表达为基础,默认不变。它侧重于表现力、简单和优雅,被成千上万的开发人员使用,他们欣赏它的实用功能第一的方法。网。F#提供全功率的。在混合语言解决方案中使用C#并与之合作良好.社区对编译器和运行时,以及F#工具和框架的广泛数组做出了重大贡献。

我们的F#策略

我们将推动F#进化,支持F#生态系统的语言领导和治理.我们将鼓励社区为改进F#语言和开发人员的体验做出贡献.我们将继续依靠社区提供重要的图书馆、开发工具和工作量 支持。随着语言的发展,F#将支持。网络平台改进和保持与新的C#功能的互操作性.我们将跨语言、工具和文档工作,以降低新开发人员和组织进入F#的障碍,并将其扩展到新领域。

你可以阅读更多关于这个策略如何引导我们F# guide .

视觉基础

视觉基础(vb)作为一种容易接近的语言,有很长的历史,它更倾向于清晰而不是简洁。它的成千上万的开发人员集中在传统的基于Windows的客户端工作负荷 在那里,vb长期以来开创了伟大的工具和使用方便。如今的vb开发人员从一种稳定而成熟的面向对象语言中获益,而这种语言也在不断增长。网络生态系统和正在进行的工具改进。一些。网络工作负载在vb中不支持,对于vb开发人员来说,在这些场景中使用C#是很常见的。

我们的视觉基础策略

我们将确保视觉基础仍然是一种简单易懂的语言,具有稳定的设计。核心图书馆。网络(如BCL)将支持vb和许多改进.网络运行时和库将自动受益于vb.当C#或。网络运行时引入需要语言支持的新功能,vb通常采用只使用的方法,避免使用新语法。我们不打算将视觉基础扩展到新的工作负载。我们将继续投资于视觉工作室和C#互操作的经验,特别是在核心的vb场景,如Windows表单和库。

你可以阅读更多关于这个策略如何引导我们视觉基础指南 .

相关推荐
波力海苔夹心脆6752 天前
C# 机器视觉实战:单相机引导机械手精准贴合,从拍照、偏差计算(平移+旋转)到坐标补偿全解
开发语言·经验分享·数码相机·c#·视觉检测·.net
慧都小妮子2 天前
Stimulsoft 2026.4 发布:Markdown 组件、桑基图与 .NET 11 支持
.net·数据可视化·stimulsoft·版本更新·报表控件·桑基图·.net 11
波力海苔夹心脆6753 天前
C# 视觉检测实战:PLC 按钮触发 VisionPro 检测,OK 亮灯 / NG 灭灯(西门子 PLC,含界面显示与图片存档)
开发语言·经验分享·c#·自动化·视觉检测·.net
hez20103 天前
一行代码在 .NET 项目里启用 Satori GC
c#·.net·.net core·gc·clr
QUDONG_biubiubiu3 天前
.NET Runtime 6.0/7.0/8.0/9.0下载修复教程,软件打不开这样解决
.net·net runtime下载·net运行库修复·net runtime安装
宝桥南山3 天前
.NET 11 - 尝试创建一下AGUIServer和AGUIClient(基于新版.NET SDK for AG-UI)
microsoft·ai·微软·c#·aigc·.net
波力海苔夹心脆6753 天前
C# LINQ 入门到上手:一篇讲透查询语法、常用操作符与延迟执行(含示例与速查表
经验分享·c#·.net·solr·linq
小羊没烦恼!4 天前
Windows Azure Platform体验(1):Windows Azure
java·大数据·后端·python·flask·word·.net
CSharp精选营5 天前
IIS 后面挂 Kestrel,这 3 个配置错了就 502
kestrel·.net·iis配置
鑫 源5 天前
C#源码开源, 获取macOS 电池数据,包括iOS (xamarin开发)
c#·.net·xamarin