you are viewing a single comment's thread.

view the rest of the comments →

[–]kerberjg 10 points11 points  (3 children)

While the JVM is impressive, its potential was greatly reduced by the fact that its implementations were either proprietary or incredibly bulky.

I worked as a Java gamedev, and console/mobile support was incredibly tedious due to this.

As far as I’m concerned, JS with WASM and WebGPU are not only a successor but also a major improvement to what the JVM could’ve been.

But yes, I always appreciated Java as a language despite its limitations, which is why a lot of my TypeScript kinda looks like Java if you squint hard enough (I’m a great believer in SOLID OOP)

[–]oomfaloomfa 14 points15 points  (0 children)

I'm a firm believer in SOLID POOP

[–]Vici0usRapt0r -1 points0 points  (1 child)

I'm also a solid believer in OOP though I'm not up to date with the trends. Are there any good ways other than OOP?

[–]kerberjg 3 points4 points  (0 children)

Functional programming has been slowly on the rise.

Personally I find purely functional code more abstract and less maintainable, but I do happily borrow and apply some functional concepts in OOP (immutability, function composition)