- Kotlin for Enterprise Applications using Java EE
- Raghavendra Rao K
- 335字
- 2021-06-10 18:49:15
Preface
It is always exciting to embark on a new journey, and learning a language is no different. This process is a fun-filled journey that brings with it the true satisfaction of learning.
In the process of developing the software or an application, choosing a programming language has always been a topic for debate. Several JVM-based programming languages have been available for application development, such as Java, Groovy, and Scala. When there are so many languages around, why do we need another one? Well, the answer is that any language is conceptualized for a specific task and audience. Typically, the language gets richer over a period of time as a result of the developer community. But one language typically will not have all the features required. Kotlin combines several nice features that are there in different languages. Its elegant syntax and the non-verbosity of the code makes application development faster and efficient to manage.
Kotlin combines the features of the object-oriented and functional style of programming to choose from, based on the context suitable for enterprise application development. Kotlin is developed with the intention of making the programming experience easier and solving the problems that programmers face while developing and maintaining an application or a microservice. This adds to the value proposition in an application's life cycle by saving time and keeping it productive while developing the solution. Kotlin is a very pragmatic language that caters well to the needs of enterprise applications.
Kotlin aids application development by having a lot less code compared to any other JVM-based languages, which essentially means that developing the application would become faster and maintenance easier. Language is non-verbose and hence, it is less error-prone. Elegance in syntax improves the readability of the code. Kotlin is a statically-typed language, so type safety is guaranteed.
For all these reasons, Kotlin is a great fit for enterprise application development.
Thank you for selecting this book. I hope you will enjoy reading it and apply the learnings to developing enterprise systems.
- Cocos2d Cross-Platform Game Development Cookbook(Second Edition)
- Learn ECMAScript(Second Edition)
- SpringMVC+MyBatis快速開發與項目實戰
- PostgreSQL Cookbook
- 零基礎學Python數據分析(升級版)
- MongoDB權威指南(第3版)
- 碼上行動:用ChatGPT學會Python編程
- Mastering JBoss Enterprise Application Platform 7
- OpenCV 4計算機視覺項目實戰(原書第2版)
- 微信小程序開發與實戰(微課版)
- Image Processing with ImageJ
- Python青少年趣味編程
- 監控的藝術:云原生時代的監控框架
- 寫給大家看的Midjourney設計書
- PHP從入門到精通(第7版)