3 ms·
Hmm, I been on a total of 2 kotlin projects, both went badly. On the other hand, we have several hundred java projects, with a very low project failure rate.
by DarkmSparks 4y ago
Hmm, I been on a total of 2 kotlin projects, both went badly.
On the other hand, we have several hundred java projects, with a very low project failure rate.
Maybe java is missing some things that are trendy and you get used to using, the things we missed most in kotlin was working code that was easy to debug, repurpose and deploy.... Stupid issues like the compiler not working properly or just taking ages burnt to much developer time, and to hard to find staff to make it up.
But heh, maybe I'm old fashioned, it doesn't seem like a popular opinion. But nothing in this thought piece seems to address those fundamental issues.
- ryandvm 4y agoSame exact experience. I recently tried my hand at rewriting one of my old Java Android projects in Kotlin. Maybe it's just my brain getting older, but I found Kotlin development experience to be far less enjoyable than I was anticipating based on all the high praise. Don't get me wrong, Kotlin has some nice language improvements, but overall I found it to be more confusing than helpful. A weirdly confusing co-routine implementation, new unintuitive syntax, lots of new keywords, etc. I dunno. I'm sure it's a fine language if that's what you're starting with, but as a former Java dev that was actually productive, Kotlin was anything but a breath of fresh air.
- rwalle 4y agoYour comment seems to be the definition of word "anecdotal".
- tsaixingwei 4y agoI agree with you that it is an anecdote, but I don't see anything wrong with sharing personal experiences of using a certain technology... this is a discussion forum after all and not a scientific paper.