Jednou ze skvělých věcí, kterou na Kotlinu miluju, je i jeho otevřenost a komunita. Máš nějaký opravdu dobrý či rozumný nápad, co by se ještě dalo na Kotlinu vylepšit? Zkonzultuj svůj návrh na Kotlin Slacku, anebo ho rovnou zareportuj! I když přijít na něco, v čem by již tak geniálně navržený jazyk mohl být ještě lepší, není vůbec jednoduché, anebo to alespoň překračuje mou současnou představivost, občas se může stát, že na něco člověk přijde … a … (a to je hlavní) může to mít!
Dokážete si představit, že byste něčeho takového docílili třeba v Javě? (myšleno v rozumném čase dodání) Haha … kdo již někdy zakusil, jakým způsobem funguje support Oraclu, asi se nyní zasmál se mnou.
No, každopádně současné inc()
a dec()
operátory, které jsou v Kotlinu volány pomocí ++
a --
fungují pouze v immutable módu, tedy pouze pro proměnné deklarované jako var
. Narazil jsem na use-case, kde by se to hodilo mít i v mutable stylu pro val
. A tak byl stvořen tento proposal a uvidíme, jestli to vyjde 🙂 , viz: https://youtrack.jetbrains.com/issue/KT-31612