PDA

View Full Version : Resources for various lingos


sans-hubris
04-04-2002, 01:33 PM
Use this thread to post your list of resources on various languages, internet, book, or otherwise.

Scheme:

How to Design Programs (http://www.htdp.org/)
Structure and Interpretation of Computer Programs (http://mitpress.mit.edu/sicp/)
MIT Scheme (http://www.swiss.ai.mit.edu/projects/scheme/)
MIT Scheme Reference Manual (http://www.swiss.ai.mit.edu/projects/scheme/documentation/scheme.html)
The Scheme Programming Language: 2nd Edition (http://www.scheme.com/tspl2d/) by R. Kent Dybvig
Schemers.org (http://www.schemers.org/), a large repository of Scheme resources.
The Little Schemer by Daniel P. Friedman and Matthias Felleisen
The Seasoned Schemer by Daniel P. Friedman and Matthias Felleisen
Essentials of Programming Languages: 2nd Edition by Daniel P. Friedman, Mitchell Wand, and Christopher T. Haynes


LISP:

The Little LISPer: 3rd Edition by Daniel P. Friedman and Matthias Felleisen
The Association of LISP Users (http://www.lisp.org/table/contents.htm)


CLIPS:

CLIPS: A Tool for Building Expert Systems (http://www.ghg.net/clips/CLIPS.html)
CLIPS Documentation (http://www.gsi.dit.upm.es/docs/clipsdocs/clipshtml/clips-index.html)


Prolog:

SWI-Prolog (http://www.swi-prolog.org)
SWI-Prolog 5.0.4 Reference Manual (http://www.swi.psy.uva.nl/projects/SWI-Prolog/Manual/)


General, non-language specific:

CCAE (http://www.codeexamples.org), a repository of sample source code.
Dictionary of Algorithms and Data Structures (http://www.nist.gov/dads/)

kmj
04-04-2002, 02:57 PM
J: http://www.jsoftware.com/ J is a version of APL (Array Programming Language) which is quite powerful and even more unreadable.

GnuVince
04-05-2002, 12:31 AM
O'Caml:

http://caml.inria.fr

http://www.ocaml.org



Ruby:

http://www.ruby-lang.org

http://www.rubygarden.org

http://www.rubycookbook.org

http://dev.rubycentral.com/ref/

tastyburrito
05-16-2002, 11:10 PM
Lisp
http://www.psg.com/~dlamkins/sl/contents.html Successful Lisp (Great Common Lisp Guide)

Strike
05-28-2002, 08:33 PM
x86 assembler:
http://www.linuxassembly.org - for Linux asm
http://www.drpaulcarter.com/pcasm/ - good generic PC assembler site
http://webster.cs.ucr.edu/Page_asm/ArtOfAsm.html - "The Art of Assembly" online book, indispensible

Ninja40
06-23-2003, 08:00 PM
Many many thanks for the link to "Structure and Interpretation of Computer Programs ".

I'm learning Scheme with it and the DrScheme environment, and it's a lot of fun.

Clearly, this book goes deep in the understanding of programming languages.

This book is a MUST READ !

GnuVince
06-24-2003, 03:56 PM
Originally posted by Ninja40
Many many thanks for the link to "Structure and Interpretation of Computer Programs ".

I'm learning Scheme with it and the DrScheme environment, and it's a lot of fun.

Clearly, this book goes deep in the understanding of programming languages.

This book is a MUST READ !

You can go to this URL too: http://www.swiss.ai.mit.edu/classes/6.001/abelson-sussman-lectures/

These are VIDEOS of 6.001 taught by Abelson and Sussman.

Ninja40
06-24-2003, 04:55 PM
Many thanks ! 8)

Solean
10-01-2003, 09:21 PM
Can somebody show me some resources for C?

SolarBear
01-29-2004, 03:51 PM
Originally posted by Solean
Can somebody show me some resources for C?
Just go to the C forum : there's a sticky thread about good C resources that offers a lot more than I could give you.

Easyforpp
07-14-2008, 08:02 PM
Thanks! Bump!--------------------------------our wow gold site:buy wow gold (http://www.wowgoldcc.cn), cheap wow gold (http://www.wowgoldcc.cn/wowgoldworld.htm), free wow gold (http://www.wowgoldcc.cn/Newplayers.htm),

cobol to java
10-21-2008, 07:37 AM
Thanks for the links to the different languages. Very good list.