drpout / boilr

Price alarms for Bitcoin, cryptocurrencies, cryptoassets, futures and options.
http://boilr.mobi
GNU General Public License v3.0
128 stars 67 forks source link

Use Kotlin programming language #252

Open dllud opened 7 years ago

dllud commented 7 years ago

Kotlin programming language is now officially supported by Android. It is basically Java without semicolons and boilerplate code (getters, setters, constructors), plus syntactic sugar to handle nulls, and some functional programming elements (higher-order functions and lambdas).

Since it is claimed to be interoperable with Java it should be fun to try it on every new class we'll have to build in the future. I'm also considering converting old classes to Kotlin when extensive refactoring is needed.

This issue depends on #245