为什么很多程序员都在说:静态类型语言正在野蛮生长?

对于大多数软件开发人员来说,熟悉掌握某种或多种编程语言,如Java、Python、C语言、C++等,是开展工作的基础。随着软件需求的发展,新的和尚未被普遍接受的编程语言快速崛起,为程序员提供了针对某些工作的正确工具。

为什么很多程序员都在说:静态类型语言正在野蛮生长?

在即将过去的2018年里,PowerShell被广泛应用于大公司的许多项目中,成为快速发展编程语言榜单里的新晋黑马,Go语言的流行度也迅速攀升。同时我们也能明显的感受到:很多关于类型安全性和互操作性的静态类型语言的趋势:Kotlin,TypeScript和Rust正在快速增长。那么是什么让这些编程语言在2018年变得如此流行?我认为源于以下几点原因:

类型安全(Type safety)

除了Python之外,我们已经看到静态类型的增加,可能是因为它为个体开发人员和团队提供了更大的应用程序的安全性和效率。TypeScript的可选静态类型增加了安全元素,特别是Kotlin提供了更强的交互性,同时创建了值得信赖的类型安全程序。

互通性(Interoperability)

TypeScript攀升我们排名的部分原因是它能够与JavaScript共存和集成。 Rust和Kotlin也在不断增加,两者都分别在C和Java中找到了内置的受众。 Python的多功能性和互操作性也令人印象深刻。例如,开发人员可以直接从Swift调用Python API。

互操作性不仅意味着语言有一个预先存在的社区可以使用和构建它们。这也意味着他们可以超越并融入不同的社区。例如,Kotlin去年被公认为Android平台上的"一等公民"(first-class citizen)。

开源(Open source)

当然,这些语言也是开源项目,在GitHub上积极维护。为Kotlin等新语言发展,回答问题和创建资源的社区可以帮助开发人员在2018年及以后开始并继续与他们合作。

觉得文章实用欢迎大家收藏、转发,获取更多编程干货欢迎大家关注我的头条号~

展开阅读全文

页面更新:2024-05-13

标签:程序员   静态   类型   语言   干货   受众   操作性   黑马   应用程序   野蛮   和尚   安全性   生长   原因   项目   科技   社区   软件

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top