Hacker News
points by paaloeye 2 days ago | 0 comments
Was it powered by xterm.js before?
[–] laerus 2 days ago
JediTerm according to the article
[–] paaloeye 2 days ago
Right! Never heard of it. Is it something in-house in Jet Brains?
[–] sonu27 2 days ago
[–] paaloeye 2 days ago
Good riddance Java!
[–] shye 2 days ago
A dead serious question: why?

There's a lot to hate about Java, but it also does some things extremely well. It's valid if you don't like the aesthetics, but that's a you thing. Are there any objective reasons you believe Java is not fit for purpose here?

[–] paaloeye 2 days ago
Fair question. With C/C++/Zig/Go available we don't need another layer of abstraction; we have enough. Why do we need another VM? Let's keep thing simple.

Which things does Java do extremely well. Curious.

[–] jsiepkes 2 days ago
That's kind of a weird list of languages. C and C++ are both memory unsafe languages. Every Android patch round about half of the vulnerabilities are memory safety bugs in C or C++ applications. Both Google and Microsoft independent from each other concluded that most vulnerabilities are caused by memory safety issues. Zig is also not fully memory safe and Go has a garbage collector just like Java. The Go garbage collector situation is probably worse than Java because it only has a single implementation and you have no choice. Meaning it had better fit your scenario or otherwise your screwed.
[–] paaloeye 2 days ago
I can't care less about æsthetics tbh.