Learn A New Language 10
coffii writes "I have just spent the last two days learning perl thanks to devshed. They have a set of eight well-written tutorials here and an introduction to OOP in perl. Why not learn a new language today, its a bit more productive than trying to get fp on ./ ;). I think I'll be going back for a dose of python next week." Even if you're not planning to specialize, this series look like a good way to at least get an overview of a few different languages. Can anyone recommend other interesting online tutorials, especially ones for unusual languages that might never find shelf space at the local MegaBooks?
Learn Scheme & Computer Science at the same time (Score:2)
suggestions (Score:4)
Wow! That tutorial shows everything ... (Score:1)
Parse error: parse error in /data/php/templates/devshed/article.php3 on line 73
Fatal error: Call to undefined function: getarticle() in /data/servers/www.devshed.com/web/Server_Side/Perl /Perl101_1/page5.html on line 7
My advice (Score:1)
Just my 2 cents
Re:suggestions (Score:1)
If he wants to learn a new language, good to look at Lisp from SICP [arsdigita.org].
Re:One problem (Score:1)
FAQs were written to answer exactly those questions that are frequently asked. Book recommendations is one topic that is covered in most FAQs.
Dancin Santa
One problem (Score:3)
They were the equivalent of Perl for Dummies. Most taught things that had nothing to do with Perl (CGI, HTML) and when they taught Perl concepts the concepts would either be incorrect or presented in a manner that was confusing.
It's difficult as a newbie to discern good information from bad information. Take the case of C++ and Herbert Schildt. Schildt is perhaps the best author and teacher of C++. He can explain concepts clearly and interestingly. However, if you learn solely from his books, you'll never be able to use C++ as anything more than a "better C". Objects are merely enhanced structs. Use char arrays instead of strings. The list goes on.
If you are really interested in learning a new language, spend some time on the newsgroups and ask a couple of questions (Where's the FAQ? is a good question). That way you'll be able to get some opinions of books or online tutorials to better make your decision about which one to go with.
CLPM Santa
Re:One problem (Score:2)
Bad words, ewe, questions. I've found that I can't ask anybody a question about anything computer related unless they're really good friends of mine because instead of answers I get hit with attacks, asking why I'm such an idiot. Hell, even posting on
I admire anybody who makes tutorials, thanks for helping us out, I've found that in general people who know languages already are either really bad teachers or just plain rude. You can argue that the only way to get a hostile answer is to ask a stupid question, but I've found that it doesn't matter, especially for a curious beginner like myself. I hope the average tutorial isn't crap, they're how I survive.
my suggestions (Score:1)
French
German
Spanish
Learning new stuff... (Score:1)