4 ms·
I find it a pretty amazing feat that the author has created a programming language (Racket), then used it to create another language called Pollen[1] for book p
by bling0bling0 8y ago
I find it a pretty amazing feat that the author has created a programming language (Racket), then used it to create another language called Pollen[1] for book publishing, then went ahead and used Pollen to publish three books. Oh and the fonts are designed by him too[2].
[1] https://docs.racket-lang.org/pollen/ https://docs.racket-lang.org/pollen/
[2] https://mbtype.com/ https://mbtype.com/
- seotut2 8y agoNo, the author hasn't created Racket. The author is the lawyer https://en.wikipedia.org/wiki/Matthew_Butterick https://en.wikipedia.org/wiki/Matthew_Butterick. Racket was developed by PLT Inc.
- DonaldPShimoda 8y ago> Racket was developed by PLT Inc. There's not a lot of information on PLT Inc. these days, so: Racket was developed under direction of Matthias Felleisen, with his students Matthew Flatt, Shriram Krishnamurthi, and Robby Findler serving as the core development team. They also published the book "How to Design Programs" [0], and Krishnamurthi published "Programming Languages: Application and Interpretation" [1], which are both books that rely on Racket. (PLAI actually uses its own language which is developed in Racket, called plai-typed, but which relies on the DrRacket environment.) [0] https://htdp.org https://htdp.org [1] http://www.plai.org http://www.plai.org
- deleted 8y ago[deleted]
- zzless 8y agoAs the comment below points out the author did not create Racket. However there is an author (Donald Knuth or DEK as he is known) who did just that: create a new language (two of them: TeX and METAFONT) for typesetting and making fonts, created new fonts (Computer Modern), published a series of books about the languages and the fonts, AND the programs that implement these languages. Then he used his creations to typeset his 'The Art of Computer Programming' (or TAOCP) books.
- amelius 8y agoAnd don't forget about Leslie Lamport, who created LaTeX and won the Turing Award for his work on distributed computing systems (as part of which he designed the TLA+ language).