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

Perfect Language

Name: Anonymous 2007-07-13 5:42 ID:EaZ8xpJA

So, I was looking at this thread http://dis.4chan.org/read/prog/1183997706/1-40 and all the various language bashing threads and was wondering... What, in the opinions of anonymous and 4chan in general, would make a perfect programming language? I am interested in both syntax and features and general flames, since they entertain me.

Name: Anonymous 2007-07-13 14:05 ID:LNcsisqr

My ultimate language:
* Has a metacircular evaluator (like Lisp)
* First-class functions and closures (most functional languages)
* Has an incremental/optional type system (like Perl6)
* Powerful type-inference system (ML or Haskell)
* As a result of the above, if you fully annotate your program, high performance (Ocaml or better).
* Mostly functional, but supports side-effects (Lisp, ML)
* Has a modern "batteries included" library (Python)
* A single canonical distribution (Perl, Tcl, Python, Ruby, etc)
* Has a central code repository (Perl's CPAN)
* Has a terse syntax (Smalltalk, Ruby, Haskell, ML)
* Has live objects (Smalltalk)
* Easy concurrency (Erlang)
* REPL (most functional languages)
* Easy to embed (Lua or Tcl)

tl;dr: I want a Lisp with a sane syntax, modern standard library, optional type system, and first-class support for concurrency

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