Email address obfuscation in effect -- please
click here to turn it off.
[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
It's nice though, because you can't do something misleading like:
if(i == 1)
cout << i << endl;
i = 0;
} // brace used to close something else like a for loop
I've seen countless people make this error (or just screw up their
indenting and lose track of braces), resulting in a frustrating bug.
Python doesn't let you screw up indentation.
As far as my take on "good programming languages": I think Java is
probably one of the best languages to start with. It's not at all hard
to learn or use, especially if you use the Eclipse IDE. The best
feature of the language is the standard library. You will find pretty
much everything you need in there, and you don't have to learn something
messy like GTK+ or (gasp) MFC just to make a GUI. Not to mention cool
toys like Remote Method Invocation (basically, the easiest-to-use RPC
system ever).
The only thing is, you have to get a good book to really learn it. I
recommend Bruce Eckel's Thinking in Java, it's by far the best
introductory book I've seen, and you can download it for free from his
website (or buy it in a bookstore if you want). The main difference
between this book and the "learn X in 24 hours" series is that it tells
you how to write _good_ code, not just how to use every language feature
(every language has features that are best left untouched).
Not to mention, if you are good at Java and know J2EE, there are plenty
of jobs available.
-- Igor
John Engelbrecht wrote:
Ah.. no ()'s
That does look a little weird.
That's kinda like looking at a QBASIC source (*.BAS)
My Coding morals came from CACC, When i was learning pascal.
i still use the coding morals for C, PHP, Perl and...
even HTML tags inside PHP code (Indenting HTML tags in the PHP indented
script).
I dont think its too bad,
I would just imitate the sample Source codes.
_______________________________________________
members mailing list
EMAIL:PROTECTED
http://mlug.missouri.edu/mailman/listinfo/members