|
-- Posted by steel at 3:24 pm on Oct. 16, 2005
What's up with schools and java. What makes it the number one language for schools to teach. Any ideas..
-- Posted by squirellplayingtag at 3:28 pm on Oct. 16, 2005
The AP test for computer science is in Java. It use to be C or C++, I forget which. It's also a nice intro to OOP and free to use and develope!
-- Posted by HartMage at 3:28 pm on Oct. 16, 2005
I dont know. How good is Java? Ive never personally dabbled with it. But my school also teaches C++. Which, from what i know, is like the ultimate programming language. I dont know how good that is either, but all of the programs on my comp say that they were made in C++, so i figure its pretty damn good!
-- Posted by chipmunk at 3:31 pm on Oct. 16, 2005
a lot of people use C++ do make video games, it's semi difficult use, but fun once u learn how. java is weak compared to C++
-- Posted by penguin burger at 3:34 pm on Oct. 16, 2005
I read from somewhere that Java was meant to replace C++.
-- Posted by Duekiller at 7:51 pm on Oct. 19, 2005
Java is like c++ in some aspect and it concentrates more on understanding programming logic. While C++ has a lot more technicalities and alot more power then Java. If I were to teach a course in programming I would use java.
-- Posted by jinalyn at 1:36 am on Oct. 22, 2005
im starting to have a java programming language now.. from C to java... java is also good.. especially in making games..
-- Posted by sakurag at 10:28 am on Oct. 25, 2005
Like mentioned before, java is more of a conceptional language for beginning programming. What you gain is a vast library of objects and functions which are built in. It allows you to skip past some really messy syntax that C brings a long. C / C++ takes some time to get used to in terms of writing it. For instance: | Code: | for(int i = 1; i < N - 1; i++, Rn++, Ptn++) { (*Rn) = 3.0F * ( (*(RPtn + (*(Ptn + 1)))) - (*(RPtn + (*(Ptn - 1)))) ); } // end for | In java, you do not have to worry about the * or the & for using pointers. It's really handy, because as you can see, when I'm doing some mathematics, the *'s and *'s mean both multiply and deref.. and then I sometimes get confused, hence the massive amount of parens ;] Oh, and 50 points to anyone who knows what I'm attempting to do in this formula. An no, I 'm not multiplying a 3.0F by some other values. If you can tell me where this algorithm comes from or what it does, you get points. ;] And note, it's only part of it. (Edited by sakurag at 10:30 am on Oct. 25, 2005)
-- Posted by Misero at 6:45 pm on April 9, 2006
Java is simply a very good language to teach programming concepts with. It may not be quite as powerful or dynamic as C++ but that's besides the point.
-- Posted by shpadoinkle at 1:22 pm on May 13, 2006
java sucks in my school, they should go back to c++
-- Posted by telomere13 at 10:12 am on May 14, 2006
Java and C++ are both awful. The end. There are better object-oriented languages than both of them now. C++ makes the programmer do things that are really completely unnecessary, and Java isn't consistent or powerful enough to make up for its lack of flexibility. Java's simplified pointers, while generally very effective, can be limiting. C++ is touted as the best because "it's used more," but I think Java is actually the most commonly used language, and you'll see just as much C code as C++ in real programs (Linux is written in C).
|