Hacker Newsnew | past | comments | ask | show | jobs | submit | speed_spread's commentslogin

Paint by numbers

Cuxed

The type system of Kotlin? It's the same as Java + syntactic sugar for nullability. Don't pretend otherwise.


I strongly disagree with Kotlin being strictly better than Java. It pretends to fix things that haven't been problems in Java for more than 10 years while introducing a layer of syntactic complexity that's completely unwarranted. It just thrives on hype and Android development.


I've "ported" several legacy server side applications to kotlin over the years. I have no regrets.

That said I feel kotlin is almost a testbed language for java to steal features from at this point. Modern java is "good enough" now to warrant sticking with java these days. But back before some of the more recent java editions, kotlin was a boon to productivity, at least for me.

Luckily with "big" (feature and keyword wise) languages, you get to pick and choose what features you actually use. Obviously there are pros and cons, but in most cases you can control the complexity. The issue that remains is when a library or framework you use evolves to use more bells and whistles than you're comfortable with, but I'm general the kotlin community is finally large enough that there's always alternative libraries etc.

I generally just consumed the java libs directly in kotlin, sometimes with my own tiny shim layers for ergonomics. That way nothing crazy gets foisted on me w.r.t. orms etc.


I would expect to find a tiny, sweaty man constantly pedaling while cursing the user for it's seemingly infinite stupidity.


That would make as much sense as trying to speak with Whales.


Or even worse, speak with Wales.


What's wrong with whales?


It's Red-Black Maple Syrup season!


If you run it on someone else's computer it becomes Lemon Stealing


How long till Canada wires up gooses brains and straps then with bombs for the ultimate biodrones? They already swarm naturally in attack formation!


We already have rocket powered autonomous drones capable of destroying fighter planes, they're called missiles.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: