So much better now

41 points

JAVA: Just Another Version of Assembly

permalink
report
reply
19 points

WASM, also known as Javascript Java

permalink
report
reply
14 points

Do we have 3 assemblies now?

permalink
report
reply
33 points
*

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

permalink
report
parent
reply
15 points

.NET thing is called IL

permalink
report
parent
reply
9 points

The runtime is even called “common language runtime” (clr), as it is intended to support many different languages, which the jvm never was.

permalink
report
parent
reply
12 points

I’m making my own, because all mainstream options are bloated for my usecase…

permalink
report
parent
reply
6 points

How many do you want?

permalink
report
parent
reply
8 points

One. To rule them all.

permalink
report
parent
reply
3 points

You forgot CC :)

permalink
report
parent
reply
12 points
*

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.

permalink
report
reply
0 points

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?

Anti Commercial AI thingy

CC BY-NC-SA 4.0

permalink
report
parent
reply
10 points

Don’t give Java the credit of inventing bytecode, it’s a much cooler concept than that

permalink
report
reply
1 point

As with most things, it was invented in the 70s or 80s only to be reinvented again later.

Anti Commercial AI thingy

CC BY-NC-SA 4.0

permalink
report
parent
reply

Programmer Humor

!programmer_humor@programming.dev

Create post

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

  • Keep content in english
  • No advertisements
  • Posts must be related to programming or programmer topics

Community stats

  • 2K

    Monthly active users

  • 1.1K

    Posts

  • 39K

    Comments