|
|
|||||||||
|
|||||||||
| |||||||||
|
|
|
| |||||||||
![]() |
|
|
«
Previous Thread
|
Next Thread
»
|
Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
|
|
Stay one step ahead of the competition. Evaluate and give feedback
on some of the hottest web development tools on the market today.
Make your opinion heard! Click
Here
|
|
#1
|
||||
|
||||
|
Language Resources List
This thread lists resources for various languages.
Please feel free to add links to anything that helps you - to keep the thread easy to use, I recommend you put the language the resources are for in the post title field. Cheers, Simon
__________________
|
|
#2
|
||||
|
||||
|
Get a ruby book
If you're programming ruby, you'll need one book, since it's a poorly documented language, and you'll want a reference anyway.
There's only one worth it's salt, it's called Programming Ruby and i recommend getting a paper copy. It makes up for ruby's crap docs
__________________
~James [Not currently seeking freelance work] Like philosophy or interested in spirituality? Philosophorum. Game Dev Experts Forums Foresight Linux - Because your desktop should be cool! Linux FAQ FedoraFAQ UbuntuGuide |
|
#3
|
||||
|
||||
|
Lisp links
On Lisp - The ultimate lisp guide and macro tutorial. Freebie, available as PDF.
I'll add other links to this if people PM me so we can keep languages all neatly parcelled together in their own posts. |
|
#4
|
||||
|
||||
|
"Structure and Interpretation of Computer Programs" alias "The Purple Book" alias "The Wizard Book". Arguably one of the best on computer science ever written available free online:
http://mitpress.mit.edu/sicp/full-text/book/book.html Note: Scheme is the principle language used in this book, don't expect to see any C or Java .Take care, Mark. |
|
#5
|
|||
|
|||
|
PostScript Resources
Useful primary sources. See especially the PostScript Language Reference Manual, a. k. a. "The Red Book," available for free in PDF format.
A well-written PostScript book by Bill Casselman, really a textbook, with many good examples. There are other language-related links at the bottom of his page. I know PostScript isn't the most asked-about language in this forum... but it ought to be. ![]() |
|
#7
|
||||
|
||||
|
Scheme Resources
General Information
Scheme Language Home Page at MIT Scheme FAQs Wikipedia - Scheme Programing Language Revised(5) Report on the Algorithmic Language 'Scheme' R6RS Standard Draft Status Report Scheme Requests for Implementation Lambda the Ultimate: The 90 Scheme-to-C Compiler Blogs, Language Advocacy and Agitprop The "Lambda Papers" (early white papers on the language - see also, "Lambda, the Ultimate Political Party") The Schemer's Way Schemers.org The TeachScheme! Project The Schememonster's Friends The Scheme Underground On Scheme Chui's Counterpoint: Scheme for Six-Year-Olds The Salty Schemer Scheming #{Unspecific} Everything Scheme Scheme and Functional Programming 2006 Conference Programming Musings Sacrificial Rabbit: Scheme The Scheme Way Successful Scheme Message Boards and Mailing Lists Community-Scheme-Wiki SICP Virtual Study Group Books The Scheme Programming Language, 3rd Ed. Structure and Interpretation of Computer Programs How to Design Programs An Introduction to Scheme and its Implementation How to Use Scheme (covers Dr Scheme) Tutorials Introduction to Scheme Scheme in Short Teach Yourself Scheme in Fixnum Days Scheme for C Programmers An Introduction to Scheme Scheme Programming The SchemeProgramming Language A Scheme Tutorial Scheme Tutorial Scheme Tutorial Scheme Tutorial Learning to Program with DrScheme An Introduction to Lambda Calculus and Scheme Advanced Topics Scheme Cookbook: Common Idioms Scheme Idioms Scheme for the Complete Idiom: An HtDP companion of Schemisms (read scheme) : A Bibliography of Scheme-related Research Ward's Wiki:Scheme Idioms Scheme Idioms examples Scheme Programming Idioms Little Oddities The art of metaprogramming, Part 2: Metaprogramming using Scheme Continuation Kata CONS Should Not CONS Its Arguments, Part II: Cheney on the M.T.A Programming in Schlog (a Scheme based 'mini-language' for logic programming) Ward's Wiki: Category - Scheme (several wiki pages on the language) Ward's Wiki: Closures And Objects Are Equivalent Wikipedia: Closures Unification Algorithm Continuations and Continuation Passing Style Lambda the Ultimate: Understanding Continuations Wikipedia: Continuations Wikipedia: Continuation Passing Style (read scheme) : Macros Scheme Macros Building Little Languages with Macros (also discusses C macros) Scheme Macro Programming Pre-Scheme: A Scheme Dialect for Systems Programming Write Yourself a Scheme in 48 Hours (actually about Haskell, but it covers aspects of Scheme implementation) Interpreters and Compilers Dr Scheme MIT Scheme (Reference Implementation) SCM Kawa Scheme Petit Chez Scheme STK Scheme Scheme-48 Gambit Scheme Chicken Scheme Bigloo Scheme Scheme->C STALIN Optimizing Scheme Compiler Larceny Scheme Compiler Other Resources Scheme Hash Scheme Cookbook Comprehensive Scheme Archive Network (does not appear to be active) SLIB KANREN: A declarative applicative logic programming system in Scheme Last edited by Schol-R-LEA : May 8th, 2006 at 03:21 AM. |
|
#8
|
||||
|
||||
|
Wirth Language Family Resources
(Note: This should probably go in the Delphi forum, actually; but since we get some questions here about non-Delphi versions of Pascal, as well as occasional questions about other Wirth languages, I thought I would be appropriate here, too.) General Information and Resources Pascal and Its Successors Wikipedia: Pascal Programming Language Wikipedia: Category - Pascal Dialects Wikipedia: Object Pascal Wikipedia: Modula-2 Wikipedia: Oberon Wikipedia: Delphi Pascal Language Resouces Modula-2 Resources Blogs, Language Advocacy and Agitprop Program Development by Stepwise Refinement (paper by Dr Wirth) Pascal Central Turbo Pascal Programmers' Page DDJ Online: The Oberon Programing Language Modula-2 Home Page ETH Oberon Home Page The Oberon Programming Page Message Boards and Mailing Lists Dev Shed: Delphi Programming PASCAL-L mailing list Programmer's Heaven: Pascal Zone |