第368章 超大型项目开发经验

swift社区成员还积极地努力将 swift这门编程语言移植到更多平台上。

借助 sourcekit-lsp,swift社区成员还在努力将 swift这门编程支持集成到各种开发者工具中。

在这种不懈的努力之下,到林灰重生前夕那会:swift这门编程语言不仅能够为蘋淉平台开发很多新应用。

而且还适用于一系列新的现代化服务器 app。

除此之外,还有很多广泛的应用。

而这一切,不难发现外部贡献者的用爱发电大大加速了swift这门编程语言的成长。

如果没有这些外部贡献者即便是swift这门编程语言能够如期诞生。

恐怕也会在成长的速度上大幅减速。

然而在今生,林灰通过公开、半公开的信息渠道却几乎没有找到swift社区这样开源社区或者其余任何可能和蘋淉开源语言项目有关的信息。

在这种情况下,客观来判断的话:

林灰不由得有些怀疑这个时空蘋淉方面搞swift语言是在闭门造车。

抑或是这个时空干脆就没有所谓的swift语言!

听起来有点不可思议,但这种情况也有可能发生。

尽管从前世发生的事情来看,swift这门编程语言会替代(是主流场景下的替代,并不是完全取代) objective-c这是必然趋势。

但在前世swift语言刚刚出现的时候人们可不完全是这么看的。

虽然在已经掌握了 objective-c这门编程语言的情况切换到 swift这门编程语言并不难。

但是因为swift语言刚出现的时候其实是没有很好地解决好跟 c语言和 c++语言混编的问题。

在界面和大部分逻辑采用swift语言编写,很多项目底层却采用很多项目底层核心库却要用到c语言或c++语言的情况下。

这种时候就不可避免的需要继续使用objective-c这门编程语言作为粘合层。

另外swift语言刚出现的时候还有很多库是用 objective-c这门编程语言编写的,使用这些库需要一定 objective-c这门编程语言的知识。

换言之,即便是单独学会了swift这门编程语言。

在进行一些开发的时候依然是离不开objective-c这门编程语言的。

同样使用swift这门编程语言编写的任何功能,使用 objective-c这门编程语言虽然同样也可以做到。

swift这门编程语言刚诞生的时候并不能特别简化学习成本。

如此一来,为什么还要再学一门新的单独的编程语言呢?

尤其是在新的单独的编程语言似乎有点鸡肋的情况下。

如果以“鸡肋”进行衡量的话。

似乎即便今生蘋淉并没有进行swift这门编程语言的开发以替代objective-c这门编程语言也是有理由的。

毕竟从新开发编程语言也不是一件容易的事情。

不光需要大量的金钱、时间。

而且还需要天才的推动。

蘋淉公司开发swift这门编程语言有相应的需求。

不开发也有相应的道理。

至于这个时空究竟有没有swift这门编程语言。

暂时林灰不想过于武断地得出结论了。

一切还是等有更进一步比较确切的消息之后再说。

而且在此之前。

林灰要迅速成长到一定的高度。

这个高度不仅仅是财富上的高度。

而是指能力上的新高度。

本章未完,点击下一页继续阅读。

都市言情小说相关阅读More+