Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • About Bonfire
amen zwa, esq.
amen zwa, esq.
@AmenZwa@mathstodon.xyz  ·  activity timestamp last year

Prof. Dybvig's paper, "The Development of Chez Scheme" (2006), is a brief history of the #Chez Scheme compiler that he had been working on since 1985. Despite his quiet, understated tone, he manages to convey in this paper his heart-felt enthusiasm for, and decades-long dedication to, the Scheme language and its implementations. This is indeed an inspiration to all of us #geeks. Today, Chez Scheme is one of the fastest, most compact, and most advanced implementation of #R6RS.

https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&doi=bee2a90e39bc709835ae184e286a20afb02a0792

Dybvig was, in turn, a student of another pillar of the Scheme community, Prof. Friedman. I first came across Dybvig's work, when I read the 1ed of his famous book, "The Scheme Programming Language" (1987), the 4ed of which was published in 2009 and it covers R6RS.

https://www.amazon.com/Scheme-Programming-Language-Kent-Dybvig/dp/013791864X

The book "Chez Scheme Version 10.0.0 User’s Guide" (2024), published by Cisco, covers the inner workings of Chez Scheme v10, which is a superset of R6RS.

https://cisco.github.io/ChezScheme/csug10.0/csug.pdf

Chez Scheme and the whole of Dybvig's work are the guide posts for all #Lisp and #Scheme #programmers.

View (PDF)
https://www.amazon.com/Scheme-Programming-Language-Kent-Dybvig/dp/013791864X
  • Copy link
  • Flag this post
  • Block

BT Free Social

BT Free is a non-profit organization founded by @ozoned@btfree.social . It's goal is for digital privacy rights, advocacy and consulting. This goal will be attained by hosting open platforms to allow others to seamlessly join the Fediverse on moderated instances or by helping others join the Fediverse.

BT Free Social: About · Code of conduct · Privacy ·
Bonfire social · 1.0.2-alpha.34 no JS en
Automatic federation enabled
Log in
Instance logo
  • Explore
  • About
  • Code of Conduct