felipetrz
Joined 3 years ago
Karma
19
Submissions
23
Member since
Jun 26
Joined 3 years ago
If OpenCL took off as the standard, any GPU would be able to do everything just fine, but unfortunately industry always takes the "worse is better" approach to everything.
And like politics, it's a bunch of made up shit, that when believed by an entire society, will determine how, and whether, you can or cannot live in it.
Humans are defined by making shit up and then believing it.
After a very long warmup time, which may make one-shot applications much slower.
TLDR:
Java uses AOT bytecode compilation + JIT compilation
Python uses import-time bytecode compilation + slow interpreter
Rob Pike's messed up ideology made people think abstraction is bad.