Re: [racket-users] resources on PL design

2019-07-04 Thread Stephen De Gabrielle
Thank you everyone. I go so many good suggestions that I had to split the page into four pages; "The Racket *[[language development toolchain]]* for [[Creating Languages]] includes the Racket language(s), command line tools, IDE and a range of packages to support developing languages."

Re: [racket-users] resources on PL design

2019-07-02 Thread Matthias Felleisen
Stephen, since Neil mentioned Alan Kay’s highly informative(*) HOPL essay, let me also point you to Ingalls’ essay (which Robby pointed out to me about a year ago): http://web.archive.org/web/20070213165045/users.ipa.net/~dwighth/smalltalk/byte_aug81/design_principles_behind_smalltalk.html

Re: [racket-users] resources on PL design

2019-07-01 Thread Neil Van Dyke
That entire famous Smalltalk issue of Byte magazine is now online, as good-quality scans, so you can read all the articles, and juxtaposed with ads of a magazine of the time: https://archive.org/details/byte-magazine-1981-08 This was before my time, and, when I was reading this issue

[racket-users] resources on PL design

2019-06-28 Thread Stephen De Gabrielle
Hi, I'm looking for resources on PL *design*., i.e. deciding what to make and how to assess/test those design decisions, before moving onto how to make it. Any additions, opinions or advice appreciated: Programming Languages: Application and Interpretation by Shriram Krishnamurthi