最近,Swift发行了5.3版别,这在某种程度上预示着它能够直接在Windows 10上运用了。
由于Swift是苹果开发的一门编程言语,能在Ubuntu、Linux和苹果体系上运用,但在5.3版别前,Windows并不直接支撑。
尽管,官方在之前出过一版Windows装置Swift的教程,但许多用户发现,在Windows上没有适宜的IDE写代码(例如VScode对Swift的支撑就不太好),导致体会作用很差。
尽管界面由CMake构建,但是程序却是完彻底全用Swift编写,运用程序代码和Swift体系库之间能够无缝切换。
事实上,将Swift移植到Windows,不只需求移植编译器,还要保证完好的ECO能在渠道上运用。
由于Swift之前并未在Windows上编译过,作者Saleem Abdulrasool描述这种移植就像是“来到了一个全然生疏的外星球”。
但是,Saleem Abdulrasool表明,这有必要要做,由于C++或许会呈现的问题实在太多了:
不过,他们仍是完成了这一进程,只需求导入SwiftWin32,在Windows体系中编写Swift代码将彻底不是问题。
选用了植入Windows的Swift编写程序,包含运用软件公司Readdle。
这个公司于2019年开端试用在Windows上编写Swift,并很好地与安卓版的程序Spark结合,将这个程序扩展到了iOS和macOS渠道。
Readdle的主管Alexander以为,现在Swift在Windows上编写的软件可彻底满意编写根本运用程序的需求,相比之下,C和C++编写的运用程序或许由于依赖性而给程序带来更多费事。
假如程序员想将现有的运用程序扩展到macOS、iOS以外的渠道,那么选用Swift肯定能快速达到这一方针,植入Windows渠道的Swift则使得这个行为变得更便利。
Windows:开发者和用户都可用、运用级代码、轻量级体系、风趣的应战等现在来说,确实还有许多需求完善的当地,但Saleem Abdulrasool表明,他们会持续尽力改善代码,也欢迎更多的人参加这一个项目中。
关于这件事,有网友谈论,将Swift带给Windows,就像是给了阴间里边的人一杯水相同,几乎便是神作。
此外,也有网上的朋友表明,鉴于Swift是他用过最好的言语,现在几乎是急不可耐地想要在Windows上编码Swift了。