(This is a resend.)
Lots of earlier HOPL papers are experience writeups relevant to the
question of PL design. (For example, Alan Kay did a great history of
Smalltalk, which talks about more than just the language design itself,
and the language design was influenced by the other things.)
S
Lots of earlier HOPL papers are experience writeups relevant to the
question of PL design. (For example, Alan Kay did a great history of
Smalltalk, which talks about more than just the language design itself,
and the language design was influenced by the other things.)
Separate from what's in
Sam’s advice is good. You might be able to find draft versions of ACM HOPL
articles on the authors’ web sites (or likely others who taught from these
articles, because many of these articles appeared before the web and some of
the authors are dead).
In general, I think we lack a design theory
Thanks. Added.
(despite horrible ACM paywall)
Kind regards
Stephen
On Sun, 30 Jun 2019 at 15:32, Sam Caldwell wrote:
> I'd add the HOPL proceedings to the mix:
>
> https://hopl4.sigplan.org/track/hopl-4-papers#History-of-HOPL
>
> Where the designers of languages often talk about their motivatio
I'd add the HOPL proceedings to the mix:
https://hopl4.sigplan.org/track/hopl-4-papers#History-of-HOPL
Where the designers of languages often talk about their motivations, why
they made particular decisions, and what kinds of effects those decisions
seemed to have.
On Sun, Jun 30, 2019 at 7:24 A
Hi,
More contributions tacked on the end. Suitability for developers embarking
on designing and implementing and language is yet to be assessed.
I find it hard to determine if some of the PL design advice I see on the
web is backed by any evidence. Some linked material may be authors opinion
or p
I've added EOPL and some others. I obviously haven't read all these, but
have added them because they refer to PL *design* or *implementation* in
description or TOC.
Thanks to those who responded.
https://github.com/racket/racket/wiki/Creating-Languages#Books
Books
- Programming Languages: App
7 matches
Mail list logo