ZD至顶网软件频道消息: 微软在9月22日正式推出TypeScript 2.0——JavaScript超集的最终版本。此次微软给TypeScript的标签是,“TypeScript是JavaScript的超集。”编译纯JavaScript。
微软在2012年首次推出TypeScript 1.0。从一开始,TypeScript就是一个开放源代码项目,可以通过Apache 2.0许可证获得。TypeScript之父是Anders Hejlsberg,他也是C#之父。
微软的官员们一直鼓吹说TypeScript“和静态类型结合”,向开发人员展露了“JavaScript的潜力。” TypeScript 1.0提供了编译时错误检查和各种编辑工具。
从那时起,微软已经交付了该产品好几个节点的版本,并且把TypeScript存储库迁移到了GitHub。微软的高官们表示,TypeScript 2.0带来了ECMAScript规范支持,增强了对JavaScipt库和工具的支持,并且支持所有主流的编辑器。未来,微软计划把重点放在增强TypeScript语言服务和工具集方面。
微软的博客文章表示,用户可以下载TypeScript 2.0 for Visual Studio 2015(安装了Update 3),和NuGet一起;在Visual Studio Code中开始使用,或者和npm配合安装。微软的官员们还表示Visual Studio '15——下一个版本的VS将最终被命名为Visual Studio 2016——TypeScript 2.0预览版用户将可以在下一个预览版发布时得到它。
Octoverse 2016上周的报告显示,TypeScript是GitHub列表中十五个最常用的热门语言之一。
好文章,需要你的鼓励
GitHub CEO声称AI将承担所有编程工作,但现实中AI编程工具实际上降低了程序员的生产效率。回顾编程语言发展史,从Grace Hopper的高级语言到Java等技术,每次重大突破都曾因资源限制和固有思维遭到质疑,但最终都证明了抽象化的价值。当前AI编程工具面临命名误导、过度炒作和资源限制三重困扰,但随着技术进步,AI将有助于消除思想与结果之间的障碍。
本研究针对大语言模型中普遍存在的偏见问题,提出了一套完整的数据和AI治理框架。研究发现当前主流AI模型中37.65%的输出存在偏见,其中33.7%具有中高风险。通过开发BEATS检测系统和全生命周期治理方案,为AI系统建立了从数据收集到部署监控的完整"公平性保障体系",旨在让AI技术更好地服务全人类而非延续社会偏见。
英国林肯大学正在开发一种革命性的虚拟现实环境,让非专家通过身体演示来训练AI收割机器人。这种技术已在加拿大杂货店和日本便利店试用,未来可能彻底改变工作形态。虽然能降低危险工作的风险,但也带来就业替代、工资削减等问题。许多低薪工作将被远程操控的机器人取代,影响移民模式和劳工组织。这项技术仍处于早期阶段,但将在未来几年对工作产生深远影响。
浙江大学团队开发的HarmonyGuard框架首次解决了AI网络代理的安全与效率平衡难题。该系统通过三个协作的AI代理,实现自适应安全策略更新和双目标优化,在真实测试中将策略合规率提升38%,任务完成率提升20%,为构建既高效又安全的智能助手奠定重要基础。