Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 1 Jul 2016 22:21:17 +0200
From:      "Martin S. Weber" <Ephaeton@gmx.net>
To:        Allen <bsd_atog@comcast.net>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: "Simple" Languages in FreeBSD
Message-ID:  <20160701202117.GA1441@hephaistos.local>
In-Reply-To: <20160630175243.063e07a7@KoggyBSD.org>
References:  <20160630175243.063e07a7@KoggyBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help

Get yourself a "Structure and Interpretation of Computer Programs"
(SICP), it's free and teaches scheme (a lisp). Once you've mastered
that, you may happily delve into several "low-level" schemes,
bells-and-whistles common lisps (e.g., clisp, sbcl), or "modern"
lisps like e.g., clojure/clojurescript.

If you take that route, you'll only have tired smiles for all the
great ideas that these "modern" scripting languages come up with.
If you add a bit of spice with e.g. Doug Hoyte's "Let Over Lambda",
you might enlighten yourself how a high-level language like a lisp
may get you hand-crafted assembler like performance.

Do yourself a favor and stay away from the modern scripting languages
that try to quirkily reimplement half-a-century old lisp (or
smalltalk) ideas.

Do it proper. Go Lisp. Enjoy.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20160701202117.GA1441>