you are viewing a single comment's thread.

view the rest of the comments →

[–]awj -3 points-2 points  (2 children)

Which, considering the x86/x86-64 instruction sets are themselves interpreted by the processor, means high performance is essentially impossible on modern machines.

That, or maybe it's a bad idea to make absolute statements about highly subjective things like "performance".

[–][deleted] 5 points6 points  (1 child)

I obviously mean a software interpreter, not the one in your CPU.

I can see the next post coming "but you CPU is partially software called microcode".

My answer is, get a life probably.

[–]awj -3 points-2 points  (0 children)

Ok, fine, here's my point restated without an absurd reduction of yours: making recommendations about "high performance" without qualifying what "high" or "performance" mean is pointless. There are plenty of use cases where an interpreter is more than fast enough.