Funny how people assume that Kotlin has excellent IDE support, probably because it’s made by the company that also makes IntelliJ. In practice Kotlin support in Idea is terrible, it quickly becomes so slow it’s unusable.https://twitter.com/danluu/status/1264018438382485504 …
-
Show this thread
-
Replying to @nikitonsky
Fair enough, I haven't actually used Kotlin! Maybe C# is actually unrivaled on that set of qualities? BTW, I also meant to add library/ecosystem, since that's another important one, but I don't think that should really make a different w.r.t. C# vs. Kotlin.
3 replies 1 retweet 1 like -
Replying to @danluu @nikitonsky
Do you really think IntelliJ+Java doesn't rival C#? I've never C#'d, but my expectation is the experience would be on par, probably with C# having a slight edge.
1 reply 0 retweets 0 likes -
Or is it "expressivity" that you think is lacking? It's tough attribute to get after, but the semantics of the two langs are *so* similar, it's a hard argument to make.
1 reply 0 retweets 0 likes -
Linq’s far beyond anything Java got. Kotlin tipped the scale back towards JVM though, IMO.
2 replies 0 retweets 1 like -
The biggest performance/expressivity problem the Java world has on an ongoing basis is the “endless throat clearing” style that got started by JEE and not really replaced but rather hidden behind magic by Spring.
2 replies 0 retweets 0 likes
Yeah, I'd say expressiveness. Agree it's nebulous and sort of impossible to nail down, but I think that most people find Python generally much more pleasant to write than Java (at least until they have to maintain a large codebase), maybe expressiveness isn't quite the right term
-
-
Oh, I misunderstood your initial tweet. I thought you were talking about C# vs everything else (which is why I thought Java was a good competitor). It was actually python vs everything else. That makes a lot more sense.
0 replies 0 retweets 0 likesThanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.