Saved Bookmarks
| 1. |
Solve : A+ Certification?? |
|
Answer» C++ is outdated? Why?cause java is some what of an easier and strong language. Quote from: squall_01 on May 22, 2009, 05:12:44 AM cause java is some what of an easier and strong language. it's easier to learn but it isn't stronger, nor faster. Although benchmarks reveal they are similar in speed, the thing is, it's not comparing the java code to the C++ code but rather the Java Interpreter to the C++ compiler. once you compile- it remains the same. but depending on the JVM a user has installed, speed can differ significantly with the same Java bytecode. I might also add that the bytecode idea was actually "stolen" from MS in a WAY, from their P-code technology in at least Microsoft C Compiler. I don't think it was the first one, but remember, if MS uses a single feature used by another OS manufacturer, regardless of how long that feature/technology has existed, then they are declared as stealing from that other COMPANY. Only seems fair that that would work in both directions. In any case, your argument against C++ for Java is somewhat ambiguous and unspecified. You may as well have said, "because it's better and stuff". Provide some concrete examples of how Java is overall a better language then C++. No specific cases where Java can be more useful. I will of course concede that Java, being designed for it (and thus it would be unfair in some contexts to compare their abilities in that arena) is better for certain features of the web, namely applets. However, my experience with Java Applications has been less then stellar. I have found them to be slow and unwieldy compared to other programs written in more developed languages, such as- of course- C++. C++ has been around far longer then Java and it's C origins have been around since good old Kernigan and Richie in the 70's, so it will undoubtedly have a far better set of standard libraries. Take for example the first few iterations of the Java AWT. Pure crap. Half the time you would end up having to interface with the native API, using a Virtual Machine specific extension, which completely defeated the entire purpose, if not the only purpose, of using java at the time, Cross-platform dependence. Now with SWING it is far better, and the examples are very impressive. But still slow. Quote Kernigan and Richie A moment of silence, please! Thank you for taking the time to provide that, BC. I've seen too many "circular" arguments on here, lately. Not that I'm always a "prize"... heh, I just thought I'd provide some meaty goodness for my side, to compete with squall's limp noodle of an argument. Or perhaps it was spaghetti code? In any case, regarding self-educating oneself to program, I must admit that I actually have never had any programming education, at least, not technically. I did take classes in high school; my teacher gave me VB2 right before summer vacation, and when I returned in september I was already putting him to shame in VB. Of course he couldn't possibly absorb all the information on the variety of programs he taught (3ds max being another major one, lots of quirks with that program). Nonetheless I spent most of those classes helping others and learning about API calls and (eventually) classes.I did some shell scripting in the mid-80's. I'd like to get back to some stuff, but I'm not sure where to start...more shell scripting? VBScript would be a good start, especially since it's no additional cost or download.OK, duck! Here comes the major stupidity! Is Visual Basic similar to the old Unix Shell script? (It must be, or you wouldn't recommend it.) Since I know little about VB, I assumed it was completely different. I know -- I'll learn COBOL! hmm, I don't think so. I know about as MUCH about Unix shell script as you do about VBScript. on the other hand, batch files might be a good stepping stone, since they are constructed of DOS commands.No, I see...they were separate suggestions! OK, thanks!i don't know, I'd just like to learn programming, period. For some reason, C++ always came to mind when thinking about learning to program...I've done a little reading on programming. I understand there are different levels such as, low-level, mid-level, and higher levels.....I'd like to know them all, but hmmm, where to start???I dont know thats what I was told when I was talking to are campuss tech. I all ways thought it was a little weaker then C+, I know all three but it has been some time, I found it useful for my lang coder if I had built it. I never got around to actually programming it but I had the layout that I needed. Get a book, look at some code and TRY some. |
|