Slashdot Log In
Best Reference Site For Each Programming Language?
Posted by
samzenpus
on Wed Sep 17, 2008 08:33 PM
from the spread-the-word dept.
from the spread-the-word dept.
Howling writes "I've been a PHP programmer for a few years and after taking a trip through many sites Ive learned that www.php.net is probably the most complete source when looking for information/documentation. I have been trying to find similar sites for every other language (Java, perl or ASP, for instance) without equal success, though. I ask: what is the best documentation/reference site for your preferred programming language?"
Related Stories
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
Scheme (Score:5, Interesting)
Perl and Python (Score:5, Informative)
cpan.org and python.org
Re:Perl and Python (Score:5, Informative)
Agreed. I'd also add Perlmonks.org [perlmonks.org]; it's not documentation per se but it's damn useful.
For java, you have to master the API [sun.com]...Even modules that other people write are often documented with javadoc, and look just the same. Once you use it for a while it becomes familiar.
Parent
Re:Perl and Python (Score:5, Interesting)
The funny thing is that for some 20 years, before I started using Python, my favorite and almost only language was C, and I don't know of any really good site for C.
However, I do know of a really good author, that is a "dead tree" author, for C: Herbert Schildt. I would recommend these [amazon.com]. Any of them. Well, just kidding, I haven't read them all, I doubt anyone has, but I bet they are all good.
My favorite is his book on artificial intelligence [amazon.com]. It's out of print now, but it was one of the reasons why C was my favorite language for about 20 years, and it still would be if Python hadn't come out.
Parent
Re:Perl and Python (Score:5, Informative)
C was my favorite language for about 20 years, and it still would be if Python hadn't come out.
You know this of course, but I thought I'd mention that your C experience isn't wasted as a Python programmer. The cycle: design in Python => profile => redo bottlenecks in C, is the basis of industrial strength Python application.
Parent
Re:Perl and Python (Score:5, Interesting)
Parent
Java.sun.com (Score:5, Informative)
FYI (Score:5, Informative)
If you use Eclipse you can configure the javadoc URL in your JDK configuration and pull up the pages from within the IDE. VERY handy.
Parent
Here's what I do (Score:5, Informative)
coldfusion: adobe.com
html, css, javascript, sql: w3schools.com
python: python.org
c/c++: devshed.com
java: java.sun.com
Anything else: my brilliant co-worker.
Re:Here's what I do (Score:5, Informative)
developer.mozilla.org
It's pretty clear, but unfortunately you still have to watch out for browser incompatibilities. They sometimes will have a note about it though.
Parent
Tcl -- use the Wikibook (Score:5, Informative)
One of the best tutorials and references for Tcl is the Wikibook [wikibooks.org] on Tcl programming.
Indeed, it's one of the best programming texts I've seen in any language.
Object Pascal and C (Score:5, Informative)
Suggestions for perl (Score:5, Informative)
Documentation: peldoc.perl.org
Community: perlmonks.org
Articles: www.perl.com (O'Reilly site)
I have found the perl community to be the most open, supportive and cohesive group of all the languages I work with. Right now I am working with PHP, perl and C#, and perl is by far the easiest language to get help and correct information. I can find tons of info on the other languages, but the information isn't always the best quality.
Good luck with your search.
For all languages (Score:5, Funny)
experts-exchange.com
*ducks*
Re:For all languages (Score:5, Funny)
answers.yahoo.com
*geese*
Parent
Re:For all languages (Score:5, Funny)
ask.slashdot.org
*swans*
Parent
C/C++ (Score:5, Informative)
Re:C/C++ (Score:5, Informative)
www.cplusplus.com
Beats the hell out of man pages for the POSIX C libraries.
Parent
stack overflow question (Score:5, Informative)
Perhaps this a question for Stack Overflow [stackoverflow.com]?
-fragbait
PHP.net is great. (Score:5, Insightful)
PHP has probably the best documentation of an language thanks to PHP.net. It is really wonderful, everyone should follow their lead.
Re:PHP.net is great. (Score:5, Insightful)
Parent
C: K&R. (Score:5, Informative)
K&R
(aka "The C Programming Language" by Kernighan and Ritchie, http://cm.bell-labs.com/cm/cs/cbook/ [bell-labs.com])
www.gotapi.com (Score:5, Informative)
Other languages (Score:5, Informative)
SNOBOL - http://www.snobol4.org/ [snobol4.org]
Logo - http://el.media.mit.edu/Logo-foundation/logo/programming.html [mit.edu]
FORTH - http://www.phact.org/e/forth.htm [phact.org]
Prolog - http://www.logic.at/prolog/faq/faq.html [logic.at]
Algol - http://www.algol68.org/ [algol68.org]
Lucid - http://www.haskell.org/haskellwiki/Lucid [haskell.org]
PL/I - http://www.users.bigpond.com/robin_v/resource.htm [bigpond.com]
Parashift (Score:5, Informative)
C++ FAQ Lite [parashift.com] is an excellent site for C++ information.