迈向Swift 6, Apple Swift编程语言背后的核心开发团队已经确定了优先事项,包括完善用于机器学习的语言。

机器学习领域的雄心壮志是该语言“用户授权指南”计划投资的一部分。 苹果并不是唯一一家拥有Swift技术的机器学习野心的公司。 Google已在名为Swift for TensorFlow的项目中将Swift与TensorFlow机器学习库集成在一起。 Swift社区创建了Swift Numerics ,该库可用于机器学习。

[ 也在InfoWorld上:2020年的人工智能预测 ]

除了机器学习之外,Swift的方向还包括构建API(例如可变参数泛型)和DSL功能(例如功能构建器)。 该计划还包括针对主要语言功能(例如内存所有权和并发性)的解决方案。 2020年1月的公告中引用了Swift的其他具体目标,包括:

  • 创造一种“奇妙的开发体验”,使开发人员在使用该语言进行编程时能够高效,愉快地工作。 这些投资包括更快的构建,更好的诊断,响应式代码完成以及可靠的调试。 目前,该项目中的大多数工程工作都涉及这些领域。
  • 不断发展的Swift软件生态系统,包括扩大支持平台的数量以及改进以Swift编写的软件的部署方式。 还计划支持跨平台工具,例如语言服务器协议 , Swift软件包管理器 ,代码格式和重构。 还希望培养丰富的开源库生态系统。

[ 通过InfoWorld的App Dev Report新闻通讯了解软件开发中的热门话题 ]

自2014年6月推出以来,Swift在编程语言受欢迎程度的Tiobe指数中一直稳步上升,从一年前的第20位跃升至2020年2月的第10位。 它的前身Objective-C则相反,从一年前的10位下降到本月的20位。 当前正在开发的发行版是Swift 5.2。 预计在Swift 6之前会有一系列的Swift 5.x版本。

From: https://www.infoworld.com/article/3526594/swift-language-targets-machine-learning.html

Swift语言针对机器学习相关推荐

  1. 苹果新的编程语言 Swift 语言进阶(三)--基本运算和扩展运算

    一 基本操作运算 1. 赋值操作 在Swift 中,能够使用赋值操作为一个常量或一个变量赋值,也能够使用多元组一次为多个常量或变量赋值. Swift 的赋值操作与其他语言最大的不同是赋值操作除了可以为 ...

  2. Swift教程Swift语言快速入门(内部资料)

    Swift语言快速入门(内部资料) 试读下载地址:http://pan.baidu.com/s/1eQCGRHw 前言Swift教程Swift语言快速入门(内部资料)Swift教程Swift语言快速入 ...

  3. 如何用 Swift 语言构建一个自定控件

    本文译自:How To Make a Custom Control in Swift 用户界面控件是所有应用程序重要的组成部分之一.它们以图形组件的方式呈现给用户,用户可以通过它们与应用程序进行交互. ...

  4. 文本分析软件_十大针对机器学习的文本注释工具与服务,你选哪个?

    房地产和键 [51CTO.com快译]目前,从搜索引擎与情感分析,到虚拟助手与聊天机器人,机器学习应用场景中的许多研究领域,都需要通过文本注释工具与服务来提供准确性.在AI研究与开发行业中,发现或创建 ...

  5. [iOS] 完整源码, Swift语言 - 账号保存工具

    代码地址如下: http://www.demodashi.com/demo/15017.html 1. 需求分析 作为一个开发者,平时肯定在各个平台,网站注册了各种账号:由于太多,很多时候都是注册之后 ...

  6. Swift语言指南(一)--语言基础之常量和变量

    原文:Swift语言指南(一)--语言基础之常量和变量 Swift 是开发 iOS 及 OS X 应用的一门新编程语言,然而,它的开发体验与 C 或 Objective-C 有很多相似之处. Swif ...

  7. 学习苹果Swift语言的一些在线资源

    Swift 是苹果为 OS X 和 iOS 平台引入的一种新的程序设计语言,这种程序设计语言已经激发了开发者社区的大量关注.仅仅几天之内,在 Stack Overflow 网站上提出的关于 Swift ...

  8. GitHub上Swift语言指南

    Swift 语言指南 @SwiftLanguage 更新于 2016-6-6,更新内容详见 Issue 55.往期更新回顾详见<收录周报> 这份指南汇集了 Swift 语言主流学习资源,并 ...

  9. Swift 语言指南

    Swift 语言指南 @SwiftLanguage 更新于 2016-1-5,更新内容详见 Issue 43.往期更新回顾详见<收录周报> 这份指南汇集了 Swift 语言主流学习资源,并 ...

最新文章

  1. 《Learning Scrapy》(中文版)第11章 Scrapyd分布式抓取和实时分析
  2. 解密谷歌机器学习工程最佳实践——机器学习43条军规 翻译 2017年09月19日 10:54:58 98310 本文是对Rules of Machine Learning: Best Practice
  3. boost::math::chebyshev_transform用法的测试程序
  4. New Linux2.6 I2C Driver Model Example
  5. Lua 学习笔记(一)
  6. jquery开关灯案例_jquery图文开关灯切换特效
  7. java文件无法导出excel文件,【excel表格文件格式无效】java导出excel,excel打不开,报文件格式无效,怎么解决!...
  8. 【免费毕设】php+mysql社区交流系统(毕业论文+系统+说明书)
  9. 对“优秀工程师”的一点感悟
  10. android实现简单的聊天室
  11. String的创建和常量池的关系,intern()相关问题
  12. vscode中微信小程序的代码智能提示
  13. php round函数
  14. 广数系统加工中心编程_两个很简单的FANUC系统CNC加工中心编程实例
  15. 天勤2022数据结构(一)线性表
  16. 网站日志分析软件--让网站日志分析工作变得更简单
  17. WebView文件下载
  18. 第三章 栈和队列(含答案)
  19. WinForm中用C#实现左侧导航菜单(1)——概览
  20. mysql中secure_file_priv=不生效的问题

热门文章

  1. 【微信小程序】文章点赞功能的实现
  2. 人有见识就不轻易发怒;宽恕人的过失便是自己的荣耀。
  3. 企业微信SCRM软件打造私域营销闭环?以保险行业为例
  4. 收集金币(人人网笔试)
  5. python自动表单填充工具(内含rar)
  6. 干货!常见的SQL面试题:经典50例!
  7. easyExcel给表格的每一列设置不同样式
  8. c#webservice接口調用_Windows 桌面应用开发之 C# 调用 WebService 接口
  9. 2.3 构建C语言入职教程
  10. 简单七个步骤写一份策划方案(上)