至顶网软件频道消息:微软的.NET Core 2.0完工了,8月14日开始提供下载。
微软同时还提供ASP.NET Core 2.0、Entity Framework Core 2.0和完整的.NET Standard 2.0规范的下载。
微软.NET Core和.NET Standard 2.0的主要目标是要令更多的应用程序编程接口(API)在不同版本的.NET里保持一致。
微软官员表示,团队将.NET Standard 1.6的13,000个API增加至.NET Standard 2.0的32,000个API。大多数新添加的API都是.NET Framework API,这意味着开发人员可以更容易地将现有的.NET Framework代码移植到.NET Standard。
微软2014年从.NET Framework分出另一个版本,目的是令.NET Core子集更容易在各平台上移植。.Net Core后来成为.NET开发平台在开源跨平台版本,可在Windows、Linux和MacOS上运行。
.NET Core包括.NET运行组件、一个框架库、一套软件开发工具包工具和语言编译器。.NET Standard是个API规范,该规范描述开发人员可在所有.NET平台上使用的.NET接口。
目前,.NET Framework 4.6.1、.NET Core 2.0、Mono 5.4、Xamarin iOS 10.14、Xamarin.Mac 3.8和Xamarin.Android 7.5上均支持.NET Standard 2.0。预计今年晚些时候在Windows 10通用Windows平台(UWP)上也会支持.NET Standard 2.0。
.NET Core 2.0的性能在运行组件和.NET Framework里均有改进,.NET Core 2.0并增加了对六个新平台的支持,包括Debian Stretch,SUSE Linux Enterprise Server 12 SP2和macOS High Sierra。.NET Core 2.0包含RyuJIT即时编译器(x86版本),目前,.NET Core 2.0预览版支持Linux ARM32。
微软时下的发展战略核心之一是确保.NET可以在所有地方运行。微软想确保开发人员能在不同种类的Windows 10里运行他们的应用程序,这一点对微软来说仍然颇为重要,但笔者以为,以后可就不会那么重要了。
好文章,需要你的鼓励
OpenAI CEO描绘了AI温和变革人类生活的愿景,但现实可能更复杂。AI发展将带来真正收益,但也会造成社会错位。随着AI系统日益影响知识获取和信念形成,共同认知基础面临分裂风险。个性化算法加剧信息茧房,民主对话变得困难。我们需要学会在认知群岛化的新地形中智慧生存,建立基于共同责任而非意识形态纯洁性的社区。
杜克大学等机构研究团队通过三种互补方法分析了大语言模型推理过程,发现存在"思维锚点"现象——某些关键句子对整个推理过程具有决定性影响。研究表明,计划生成和错误检查等高层次句子比具体计算步骤更重要,推理模型还进化出专门的注意力机制来跟踪这些关键节点。该发现为AI可解释性和安全性研究提供了新工具和视角。
传统数据中心基础设施虽然对企业至关重要,但也是预算和房地产的重大负担。模块化数据中心正成为强有力的替代方案,解决企业面临的运营、财务和环境复杂性问题。这种模块化方法在印度日益流行,有助于解决环境问题、满足人工智能的电力需求、降低成本并支持新一代分布式应用。相比传统建设需要数年时间,工厂预制的模块化数据中心基础设施可在数周内部署完成。
法国索邦大学团队开发出智能医学文献管理系统Biomed-Enriched,通过AI自动从PubMed数据库中识别和提取高质量临床案例及教育内容。该系统采用两步注释策略,先用大型AI模型评估40万段落质量,再训练小型模型处理全库1.33亿段落。实验显示该方法仅用三分之一训练数据即可达到传统方法效果,为医学AI发展提供了高效可持续的解决方案。