Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Fastest prototyping language?

Name: Anonymous 2007-07-15 13:37 ID:kBIa13sy

I want to write programs as fast as I can. Which language should I learn?

Using program length as a rough indicator, Forth is the choice. Samples I've seen like web servers, operating systems, database managers, etc. are significantly shorter in Forth.

But I've seen some really short Perl and Haskell routines too.

And Lisp is supposed to allow you to work at such high levels of abstraction that it should also make short applications.

Ruby gets a lot of comments about short line counts compared to Perl and Python.

Assuming
   -identical toolset library functionality,
   -maximum expertise in all the candidate languages
   -no concern of readability, "transparent" design, or 
    execution speed
which language syntax will allow you to write your program fastest?

In b4 machine code.


Name: Anonymous 2007-07-16 15:43 ID:yF6okWmh


Fine.

As expected, I didn't get 1 clear favorite (/prog/. heh).
So, I'll just have to learn them all.

I started looking for web sites to learn these languages.
Perl, Ruby, Python, and Haskell have main sites and canonical
packages including introductory manuals.
The others are more scattered.
For Forth, factorcode.org looks as good as any so far.
For Lisp and Scheme, there is so much that I can't see the
best place to start. After 20 minutes, here's my list:
Lisp resources
   CLOCC, Common lisp Open Code Collection. http://clocc.sourceforge.net/
   Lisp Cookbook: http://cl-cookbook.sourceforge.net/
   Lush, mix Lisp and C: http://lush.sourceforge.net/
   ECL interpreter and to-C compiler. http://ecls.sourceforge.net/
   Graham: http://www.paulgraham.com/onlisp.html
   Practical Common Lisp: http://www.gigamonkeys.com/book/
   Successful Lisp: http://www.psg.com/~dlamkins/sl/contents.html
   various resources: http://lisp.org/
   list of books and sites: http://www.lispmachine.net/
   blog: http://pschombe.wordpress.com/
Scheme resources
   SICP: http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-4.html#%_toc_start
   The Scheme Programming Language: http://www.scheme.com/tspl3/
   Guile: http://www.gnu.org/software/guile/guile.html
   Scheme cookbook: http://schemecookbook.org/
   Scheme code repository: http://planet.plt-scheme.org/
   Scheme in a web browser: http://sourceforge.net/projects/tryscheme
   small interpreter with FFI, embedded in GIMP: tinyscheme.sourceforge.net
   PLT manual: http://download.plt-scheme.org/doc/301/html/mzscheme/
   various references: http://www.schemers.org/
   blog: http://pschombe.wordpress.com/
   web server in Scheme: http://sunet.sourceforge.net/

Is there a de facto main Scheme site that I'm not seeing?




Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List