Swift语言针对机器学习
迈向Swift 6,Apple的Swift编程语言背后的核心开发团队已经确定了优先事项,包括完善用于机器学习的语言。 机器学习领域的雄心壮志是该语言“用户授权指南”投资计划的一部分。苹果并不是唯一一家对Swift拥有机器学习野心的公司; Google已在名为Swift for TensorFlow的项目中将Swift与TensorFlow机器学习库集成在一起。 Swift社区创建了Swift Numerics,这是一个可用于机器学习的库。 除了机器学习,Swift的方向还包括构建API(例如可变参数泛型)和DSL功能(例如功能构建器)。该计划还包括针对主要语言功能(例如内存所有权和并发性)的解决方案。 2020年1月的公告中引用了Swift的其他具体目标,包括: 创造一种“奇妙的开发体验”,使开发人员在使用该语言进行编程时能够高效,愉快地工作。这些投资包括更快的构建,更好的诊断,响应代码完成以及可靠的调试。该项目中当前的大多数工程工作都涉及这些领域。 不断发展的Swift软件生态系统,包括扩大支持平台的数量以及改进以Swift编写的软件的部署方式。还计划支持跨平台工具,例如语言服务器协议,Swift软件包管理器,代码格式和重构。还希望培养丰富的开源库生态系统。 Swift于2014年6月推出,在Tiobe编程语言受欢迎程度指数中一直稳步上升,从一年前的第20位跃升至2020年2月索引的第10位。它的前身Objective-C则相反,从一年前的10位下降到本月的20位。当前正在开发的发行版是Swift 5.2。预计在Swift 6之前会有一系列的Swift 5.x版本。 紧贴InfoWorld的新闻通讯,以了解软件开发人员,分析师,数据库程序员和数据科学家的情况。 从我们仅限会员的内幕文章中获取专家见解。
Yorumlar
Yorum Gönder