- Mastering High Performance with Kotlin
- Igor Kucherenko
- 159字
- 2021-06-25 20:55:19
Preface
Kotlin is a statically typed programming language that is designed to interoperate with Java code. Since the kotlinc compiler generates the same bytecode as javac, migrating to a new code base doesn't require a lot of effort. Kotlin is a modern language that contains many features from different paradigms that allow you to write concise and safe code. In light of all these points, Kotlin is growing in popularity and increasing in the number of developers who use it.
The book starts by analyzing different performance metrics and debugging tools that help us to identify performance bottlenecks. It's important to understand how Kotlin and its modern features work under the hood; that's why we will inspect a lot of bytecode in the book. We will learn how to benchmark our code and avoid different types of resource leaks. The book ends with best practices that will help you to sum up all things that you've learned.
- 程序設(shè)計與實踐(VB.NET)
- Java EE 6 企業(yè)級應(yīng)用開發(fā)教程
- Mastering Scientific Computing with R
- GeoServer Beginner's Guide(Second Edition)
- 重學Java設(shè)計模式
- SAP BusinessObjects Dashboards 4.1 Cookbook
- Java編程的邏輯
- Mastering Business Intelligence with MicroStrategy
- Arduino可穿戴設(shè)備開發(fā)
- 工業(yè)機器人離線編程
- 現(xiàn)代C:概念剖析和編程實踐
- Clojure Polymorphism
- Photoshop智能手機APP界面設(shè)計
- Apache Solr PHP Integration
- 計算語言學導(dǎo)論