4 ms·
Tiny Code
- cesare 17y agoThanks to the author and to the submitter. Some of these are really works of art. I especially love TinyScheme (BTW, did you know that it is embedded in the iPhoneOS?).
- jcw 17y agoI wish I could upvote this twice. I love minimal/tiny languages.
- jamongkad 17y agoWhy isn't SQLite a part of this list?
- smanek 17y agoEverything there is an implementation of a full (i.e., turing complete) programming language. SQL is not Turing Complete (at least not without non-standard recursion extensions, if memory serves).
- jsrn 17y ago> non-standard recursion extensions WITH RECURSIVE queries are part of the SQL 99 standard.
- efsavage 17y agoSimplicity and minimalism are independent concepts. To use the author's example, converting 100 lines of linear code to 12 3-line functions is making things shorter (minimalist), and almost certainly is making it more interesting and fun, but also less simple and therefore more difficult to understand.
- cturner 17y agoTo get hedgehog lisp compiling under OSX, I did this: tar zxvf hedge* cd hedge* mkdir o cd o TARGET_PATH=$HOME/opt [[ -d $TARGET_PATH ]] || mkdir $TARGET_PATH ../configure BSD $TARGET_PATH vim ../hh_common.h +69 # change to #include <sys/wait.h> make If anyone knows how to get it to do STDIN please let me in.
- davidw 17y agoOh, that's me! Hecl is pretty small - it even runs on old cell phones with Midp 1.0 profiles. At least the smallest version of it does. The core itself is pretty small too.
- keenerd 17y agoWow. I ignore HN (and my traffic logs) for a day and look what I miss. Glad you guys like it!