Why Racket? Why Lisp? (2014)
25 points by riki
25 points by riki
One thing this could have elaborated on more is the idea that libraries themselves can become domain-specific languages in Racket. For example, we have hash-langs for building GUIs[0][1] and webservers[2].
This post is also somewhat outdated. It mentions:
Paul Graham’s programming language Arc, a dialect of Lisp, was built on top of Racket.
But, recently, they seem to have reimplemented Arc in Common Lisp. Hacker News runs on top of Arc.
#lang racket/gui
https://docs.racket-lang.org/gui/
#lang racket/gui/easy
https://docs.racket-lang.org/gui-easy/index.html
#lang web-server
https://docs.racket-lang.org/web-server/index.html