- Kotlin Blueprints
- Ashish Belagali Hardik Trivedi Akshay Chordiya
- 165字
- 2021-07-02 21:50:10
Kotlin is in the winning camp
The features of Kotlin have a good validation when one considers that other languages, which have similar features, are also growing in popularity:
- The Crystal language attracts Ruby programmers by adding static typing support. Similarly, TypeScript adds static typing support to JavaScript and has become the preferred language for some JavaScript frameworks.
- Scala and F# add functional programming support to traditional non-functional paradigms without sacrificing type safety and, hence, are more attractive. Kotlin uses functional programming, just enough to ease out the programming in a lot of cases, but not too much to make it complex.
- Like Kotlin, Swift, and Rust also have inbuilt null-safety. Kotlin and Swift are often compared, as their syntaxes resemble one another a lot.
- Server-side languages, which were getting designed after the emergence of the parallel computing phenomena, became one of the chief requirements for providing inbuilt constructs for easing the programmer's work. One can find this in both Kotlin (coroutines) and Rust.
推薦閱讀
- Java多線程編程實戰指南:設計模式篇(第2版)
- OpenShift開發指南(原書第2版)
- SoapUI Cookbook
- Getting Started with ResearchKit
- Visual Basic程序設計教程
- Internet of Things with Intel Galileo
- TypeScript圖形渲染實戰:基于WebGL的3D架構與實現
- PHP+MySQL+Dreamweaver動態網站開發實例教程
- SQL Server 2016 從入門到實戰(視頻教學版)
- PyQt編程快速上手
- Python預測分析與機器學習
- SAP Web Dynpro for ABAP開發技術詳解:基礎應用
- Mastering Bootstrap 4
- JavaWeb從入門到精通(視頻實戰版)
- Qt 5.12實戰