|
| quote: | Originally posted by DJ Nuclear
Java is kind of a waste of time anyway though, very slow and heavily deprivelaged because it's designed to be web-based.
I guess if you're doing web applications and are familiar with object oriented coding it's not so bad. |
I've been under the impression that the Java development team decided that C++ had far too many security risks involved, so they decided to create a language that would run on a virtual machine. In this manner it's actually faster in some respects, like if your program crashes the virtual system you just restart the java app, as opposed to restarting the computer. I believe the web-based applications only started emerging around the mid 90s, although I could be wrong, I wasn't even in High School then, but that's what I remember reading back then.
Plus with a virtual machine the buffer overflow hacks that worked so well back in the day (with an overloaded Finger command) don't work anymore, cause the hacker is restricted to the virtual machine.
Java is also considered by many to be easier to code complex programs in. Actually some programmers are starting to stick Java code into their larger projects instead of going back in C++ because it's so much easier...it's oftentimes referred to as "dirty Java."
|