Lambda the Ultimate

inactiveTopic 50 Questions for a Language Designer
started 12/1/2003; 2:49:24 AM - last post 12/6/2003; 6:40:05 AM
Ehud Lamm - 50 Questions for a Language Designer  blueArrow
12/1/2003; 2:49:24 AM (reads: 9359, responses: 2)
50 Questions for a Language Designer
Is this list any good? You be the judge.

When this was posted to the LtU discussion group, Peter Van Roy summarized his view.

I wonder if one such list can be applicable both for general-purpose languages and for DSLs, which seem to offer a different set of dimensions.


Posted to general by Ehud Lamm on 12/1/03; 2:50:29 AM

Ehud Lamm - Re: 50 Questions for a Language Designer  blueArrow
12/1/2003; 3:34:09 AM (reads: 398, responses: 0)
The ll1 thread started with a question about what to read before designing a DSL. Reminds me of one of my dreams: Writing an EOPL-like book based on DSLs (and DSEL). I am sure I mentioned this here, but I can' find the message (I don't remember if there were any comments about this suggestion).

Quite a few relevant papers and links were mentioned on LtU, usually in the DSL or teaching/learning departments.

Peter Van Roy - Re: 50 Questions for a Language Designer  blueArrow
12/6/2003; 6:40:05 AM (reads: 285, responses: 0)
You can find some more information on language design in the Lessons Learned section of the paper Logic Programming in the Context of Multiparadigm Programming: The Oz Experience (section 9, pages 35-40). You can also find this paper in the November 2003 issue of Theory and Practice of Logic Programming.