微软公布 .NET 最新的编程语言支持策略
微软在 .NET 平台上提供了对 3 种编程语言的支持 —— C#、F# 和 Visual Basic。近日它公布了针对每种语言的最新支持策略。总的来说,微软依然致力于全面支持上述三种编程语言,重点是 C# 和 F#,他们会优化这两门语言的向后兼容性,并积极推动它们的演化。
C#
微软表示,将不断发展 C# 以满足开发人员不断变化的需求,并保持最先进编程语言的地位。他们将与负责 .NET 库、开发者工具和工作负载支持的团队合作,积极广泛地进行创新,同时保持语言的“灵魂”。考虑到开发者使用 C# 的领域的多样性,微软将重点关注语言特性和性能改进,使所有或大多数开发者受益,并保持对向后兼容性的高度承诺。他们将继续支持更广泛的 .NET 生态,并扩大其在 C# 未来的作用,同时保持对设计决策的管理。
F#
F# 的知名度可能不如其他两种 .NET 语言。它属于“函数式”语言,微软将其描述为“一种用于编写简洁、健壮和高性能代码的通用编程语言”。与 C# 一样,F# 将支持 .NET 平台改进,并将保持与新 C# 功能的互操作性。微软还指出,它将简化 F# 语言,改进语言、工具和文档,以“降低新开发者和组织的进入门槛”。
此外,提升 F# 的可访问性包括不断努力改写错误消息和简化语言功能。”
Visual Basic (VB)
微软将确保 Visual Basic 仍然是具有稳定设计的简单易用的语言。.NET 核心库(例如 BCL)将支持 VB,并且对 .NET 运行时和库的许多改进也会使 VB 受益。当 C# 或 .NET Runtime 引入需要语言支持的新功能时,VB 通常会采用 consumption-only 方法,并避免使用新语法。
微软不打算将 Visual Basic 扩展到新的工作负载。他们将继续关注 Visual Studio 的体验以及与 C# 的互操作,尤其是在核心 VB 场景(例如 Windows 窗体和库)中。
详情查看 https://learn.microsoft.com/en-us/dotnet/fundamentals/languages

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
OSI 2023 开源状态报告:AI 领域最受关注,云原生技术被广泛采用
Open Source Initiative (OSI)联合OpenLogic 发布了一份最新的2023 年开源状态报告。基于来自全球八个地区、20 多个行业、各种规模组织的开源用户的匿名调查答复,详细介绍了开源软件的使用、采用和挑战。 报告指出,从框架和数据库到 DevOps 工具和 AI/ML/DL 技术等方面,开源软件无处不在。有 80% 的组织在过去一年中增加了对开源软件的使用,开源正在推动全球领先公司各个部门的创新。 但开源软件仍存在一些安全性、技能缺乏以及后续技术支持方面的问题。有超 40 % 的技术经理认为,开源软件存在安全性和合规性问题;近 40% 的使用开源软件的团队缺乏测试、使用或整合该软件的内部技能。开源软件面临的几大挑战包括: 维护安全策略和合规性:42%。 缺乏技能、经验或熟练程度:38%。 跟上更新和补丁:37%。 缺乏底层技术支持:36%。 维持 end-of-life 支持:36%。 目前,在“关键业务”中被广泛应用的开源软件包括有 Linux、Apache HTTP、Git、Node.js、WordPress、Tomcat、Jenkins、PHP 和...
- 下一篇
微软公布使用 OpenAI 技术的 Edge 浏览器和必应搜索
Google 在昨天推出了 ChatGPT 的竞品 Bard,时隔仅仅一天时间,刚向 OpenAI 投资数十亿美元的微软就做出了回应。在今天凌晨举行的一场小型发布会上,微软展示了必应(Bing)中由 AI 驱动的新搜索功能,以及内置了相同 AI 技术的新版本 Edge 浏览器。 微软认为通过使用 AI 技术,全新的 Bing 和 Edge 可以重塑网络搜索和浏览体验。 必应搜索 首先我们聚焦于 Bing 搜索。根据参会的外媒报道和官方公告,微软展示了 Bing 的两种使用模式,第一种就是大家最熟悉的传统模式,只不过现在 Bing 会将传统的搜索结果与 AI 搜索结果并排显示在一起(如上图)。以微软演示的搜索内容来看,传统的搜索结果仍然是以网站为主体,优先显示最相关的网站;而 AI 搜索结果更加详细,交叉收录了多个网站的信息内容,直接帮助用户查找和总结正在寻找的答案。 另一种模式就跟目前使用 ChatGPT 一样,让用户直接与 Bing 聊天机器人对话,在聊天界面中向 AI 提问。通过这种方式,AI 可以通过上下文获得更多的问题细节和用户的想法,从而优化搜索结果,直到获得最终的完整答案(...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS关闭SELinux安全模块
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Linux系统CentOS6、CentOS7手动修改IP地址
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16