- 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.
- HTML5+CSS3王者歸來(lái)
- R語(yǔ)言數(shù)據(jù)分析從入門到精通
- Java高并發(fā)核心編程(卷2):多線程、鎖、JMM、JUC、高并發(fā)設(shè)計(jì)模式
- 自己動(dòng)手實(shí)現(xiàn)Lua:虛擬機(jī)、編譯器和標(biāo)準(zhǔn)庫(kù)
- Learning SAP Analytics Cloud
- Bulma必知必會(huì)
- C++ 從入門到項(xiàng)目實(shí)踐(超值版)
- Python機(jī)器學(xué)習(xí)經(jīng)典實(shí)例
- INSTANT Django 1.5 Application Development Starter
- Python機(jī)器學(xué)習(xí)基礎(chǔ)教程
- SQL Server從入門到精通(第3版)
- 移動(dòng)增值應(yīng)用開發(fā)技術(shù)導(dǎo)論
- Python機(jī)器學(xué)習(xí)算法與應(yīng)用
- FPGA嵌入式項(xiàng)目開發(fā)實(shí)戰(zhàn)
- Python應(yīng)用開發(fā)技術(shù)