▲ 62 points
back
15 comments
When the Lisp in Make post hit the front page of HN earlier today, I was astonished.
This has topped that experience of WTF/disbelief, which I thought previously impossible :D
Related:
# FORTH in Bash
- More info: https://en.wikipedia.org/wiki/Bashforth
- The script: http://web.archive.org/web/20141107021446/http://www.forthfr...
- The extension WP mentions: https://raw.githubusercontent.com/ForthHub/ForthFreak/master...
- A screenshot: http://web.archive.org/web/20141106213840/http://www.forthfr...
# Tetris in Sed (by a russian girl)
- Info (in Russian): http://uuner.livejournal.com/55238.html
- Working downloads: https://github.com/uuner/sedtris
# Arkanoid and Sokoban written in sed
- http://aurelio.net/projects/sedarkanoid/
- http://aurelio.net/projects/sedsokoban/
# Sed LLVM emitter
- TBD
Here's a Lisp-ish language implemented in Haskell's type system that I wrote a couple years ago. Computation is everywhere!
Both written by the same guy!
To quote that well known sage (Sinbad) ...
"Well ... Sounds like you need a woman!"
(kidding, of course :-D)
There's always this classic with the same sentiment: http://cryptnet.net/mirrors/texts/kissedagirl.html
I've always loved the license for awklisp – see the bottom half of the README:
I should look at making a Racket Language for a never going to happen but SED replacement. Limited to just data munging.
A place to start:
http://docs.racket-lang.org/mzlib/mzlib_awk.html?q=awk
"AWK" in Racket.Now that is awesome thank you! The more I have been looking into this the more I see how Racket could be the best tool for data munging.
Lisp in sed? There are two things wrong with that ;)
I am dreaming of a Lisp implemented in m4.
I am dreaming of a JavaScript implemented in sed, which itself implements Lisp.
What's the motivation? Just an academic exercise?
GNU sed only.