I hate Java because whenever people make games or performance sensitive applications with it, performance is always complete ass shit. On top of that, it seems I always have to cave in and use Windows because when I'm trying to compile a Java project, there's some obscure dependency can only be acquired and installed correctly on windows.
Try compiling Freerouting in anything other than Windows for example. It's a good fucking thing Java apps are cross platform.
18 replies
JAVA: Just Another Version of Assembly
WASM, also known as Javascript Java
Do we have 3 assemblies now?
Actual assembly in mainstream use:
x86
arm
risc v
mainstream byte code:
jvm
.net (I think)
wasm
fake assembly people may write:
llvm
wasm
wat (web assembly text) is actually written is S-expressions, like lisp but without code as data.
Edit: formatting
.NET thing is called
ILThe runtime is even called "common language runtime" (clr), as it is intended to support many different languages, which the jvm never was.
Languages like F# or (God forbid) VB.NET
I'm making my own, because all mainstream options are bloated for my usecase...
How many do you want?
One. To rule them all.
Look no further https://en.wikipedia.org/wiki/One-instruction_set_computer
You forgot CC :)
I hate Java because whenever people make games or performance sensitive applications with it, performance is always complete ass shit. On top of that, it seems I always have to cave in and use Windows because when I'm trying to compile a Java project, there's some obscure dependency can only be acquired and installed correctly on windows.
Try compiling Freerouting in anything other than Windows for example. It's a good fucking thing Java apps are cross platform.
Or so goes the promise 😅
Does Freerouting use libs with JNI or something? How does it not compile on linux?
::: spoiler Anti Commercial AI thingy CC BY-NC-SA 4.0 :::
Remember kids, JSON was almost called JSML
Wait, are you serious? 😅
::: spoiler Anti Commercial AI thingy CC BY-NC-SA 4.0 :::
Java applets from 20 years: what am I to you?
Please AppleSoft BASIC was doing bytecode before Java was a gleam in a programmers eye.