Stupid Virtual Machines

Programming, for all ages and all languages.
Locked
dude101
Member
Member
Posts: 56
Joined: Thu Apr 09, 2009 10:26 pm

Stupid Virtual Machines

Post by dude101 »

Man I am so sick of hardware performance being crippled by interpreted byte code. If you want portability, just write portable C/C++ code and re-compile it to the target of your choice. It seems that the like more and more programmers don't even know what a register is.
User avatar
ucosty
Member
Member
Posts: 271
Joined: Tue Aug 08, 2006 7:43 am
Location: Sydney, Australia

Re: Stupid Virtual Machines

Post by ucosty »

And your point is?
The cake is a lie | rackbits.com
User avatar
NickJohnson
Member
Member
Posts: 1249
Joined: Tue Mar 24, 2009 8:11 pm
Location: Sunnyvale, California

Re: Stupid Virtual Machines

Post by NickJohnson »

It seems like your problem is not with virtual machines, but instead with the current education/expectations of computer programmers (which I agree with).

Some VMs have no registers, instead being stack based, and it is just as valid a method of computation. Additionally, you don't care about registers using C/C++, and you can't know about them to write portable code. It's a whole other issue that things like Java don't have *pointers* though, but that is arguable.

I think we all can probably agree that average programmer quality has gone down the tubes recently, but complaining about it does nothing - there's nowhere this thread can go other than a meaningless conversation and/or flamewar. You want to complain, get a blog.
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Libera.chat IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

Re: Stupid Virtual Machines

Post by Combuster »

That or he was trolling.

In either case, locked since this is guaranteed flamefest-to-be.
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
Locked