Best products from r/Kotlin
We found 7 comments on r/Kotlin discussing the most recommended products. We ran sentiment analysis on each of these comments to determine how redditors feel about different products. We found 5 products and ranked them based on the amount of positive reactions they received. Here are the top 20.
1. The Java Programming Language, 4th Edition
- New, improved SP120L fan offers lower noise and better performance
- Improved micro-fin copper cold plate for superior heat dissipation
- Low evaporation, large diameter tubing offers decreased resistance and improved flexibility
- Intel LGA 1150, 1155, 1156, 1366, and 2011. AMD sockets AM2, AM3, AM4, FM1, and FM2
- Mounting brackets for Intel LGA 115x/1136/2011 and AMD AM2/AM3/AM4/FM1/FM2
- Low-profile pump for easy installation and better airflow
- Low-profile black aluminum heat exchanger
- 5 Years Warranty
- Fan airflow: 54 CFM
Features:
2. Effective Java
- JavaScript Jquery
- Introduces core programming concepts in JavaScript and jQuery
- Uses clear descriptions, inspiring examples, and easy-to-follow diagrams
Features:
3. Kotlin in Action
- Rugged neutral runner in mesh with bright overlays
- GEL Cushioning System
- Removable foam sockliner accommodates orthotics
- Trail-specific outsole with multisurface traction
- High-abrasion rubber
Features:
Unfortunately, Kotlin is too new to have much material aimed at beginner programmers, it's almost all aimed at Java developers making the switch to Kotlin.
I learned Java a long time ago. When I was learning it I tried and failed with several books (most notably O'Reilly's book), then I found the first edition of The Java Programming Language, and suddenly it all clicked into place easily.
The 4th edition of this book is a few years old (and it's unclear whether the 5th edition actually exists yet - I can't find it anywhere) - but this probably won't matter as a starter language.
Spend some time with that book, then switch to Kotlin (the Kotlin website itself provides good documentation, and Kotlin is simpler than Java in some important ways - eg. how it handles "generics").
What about Effective Java?
Or is it considered too advanced?
If you're looking for books, I'd recommend Kotlin in Action. It's by a couple of core developers for Kotlin. The book is relatively short, it's pretty practical but not platform specific like it's not only for android.
I recommand Kotlin in action : https://www.amazon.com/Kotlin-Action-Dmitry-Jemerov/dp/1617293296/ref=sr_1_2?ie=UTF8&qid=1543497633&sr=8-2&keywords=kotlin+in+action
​
I like Kotlin Programming by Big Nerd Ranch though I cannot compare it to other books. But Big Nerd Ranch are reputable.
Effective Kotlin is probably for the more advanced but the book wasn't/isn't well received by this community so you will have to do your research on if it's for you.
Oh, I missed that there was a book. Here it is for my fellow sleepy heads:
Exercises in Programming Style by Cristina Videira Lopes