views:

147

answers:

8

I always have trouble finding the documentations for the following, by documentation I mean good complete ones. Say what you want about the PHP, but it's documentation is the best I've seen so far.

So here's the list. Please let me know of the documentations that exists for these, if any.

Update: Few more added, others might find it helpful.

  1. Assembly »
  2. ANSI C »
  3. C++ »
  4. Python »
  5. Ruby »»
  6. Perl »
  7. LISP »
  8. BASH Scripting »
  9. Java »
  10. JavaScript »
  11. Erlang
  12. Haskell
  13. Fortran
  14. Scheme
  15. Prolog
  16. Intercal »
+1  A: 
  1. http://railsapi.com/doc/rails-v2.3.2.1/ Rails and Ruby documentation. If you use a Mac with Fluid, it's even better
Ben Hughes
Looks really nice, thanks!
saint
+1  A: 
  1. Python: http://www.python.org/doc/ (not quite as good as Java, but still good).
  2. Java: http://java.sun.com/j2se/1.5.0/docs/api/
  3. Javascript: https://developer.mozilla.org/En/JavaScript
Thomas
yep i've seen the python docs..seems its lacking the documentation feel to it, java looks nice, thanks
saint
Yeah...I personally don't think all that much of the Python docs either. However, this is one of those things where something is better than nothing.
Thomas
Yeah, even though they aren't the greatest, I still find the have all the info that is needed 90% of the time.
DeadHead
A: 

Their documentation is good, but the tutorials are really basic..

DeadHead
+4  A: 
  1. Intel Manuals
  2. Open Group Library
  3. Same as above
  4. Python.org
  5. Ruby-doc.org
  6. Perldoc.perl.org
  7. Lispworks
  8. Man pages
  9. Java API
  10. Mozilla JavaScript Documentation
samoz
Since my post didn't get as upvoted as yours, you might want to change the "same as above" to the actual site reference. Either that or upvote my answer three times! ;)
DeadHead
I was referring to answer #2, not your post.
samoz
Huh, I didn't see his post until a while after I saw yours.. weird.
DeadHead
No, answer #2 in my post. I listed 10 sites according to the question, and I'm referring to the second answer in the list that I gave. I'm referencing the Open Group Library.
samoz
A: 

Perl comes with great documentation out of the box especially if you're on Linux using the perldoc command will give you information about core functionality and CPAN modules.

But since you asked for online you can also view the same docs at http://perldoc.org and for modules at CPAN

BTW I have to disagree that PHP's documentation is good or complete. There are too many "gotchas" that you don't find unless you read all the comments!

Cfreak
A: 

For the Ruby api, I like rubybrain.com (and it's sister site, railsbrain.com for the rails api). It's just the api, but it's got a nice, humane, AJAXified UI with good search functions.

For general instruction aimed at a newcomer to the Ruby language, The Pickaxe Book by Dave Thomas (of Pragmatic Programmer fame) is available online for free. If you like a little more weird in your tutorial, why's (poignant) guide to ruby is pretty classic.

As a collection of assorted Ruby documentation, Ruby-Doc.org is quite good.

John Hyland
+1  A: 

Intercal, because I had to.

Jeremy Smyth
never heard of it!, lets see..
saint
Assuming you're mostly sane, you never want to program in Intercal. You do, however, want to read the manual.
David Thornley