I didnt know it, but you're right. It's encouraging to find so much already done. Many thanks.
S -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of June Kim Sent: 04 July 2006 16:47 To: General forum Subject: Re: [Jgeneral] Domain-specific notations I guess from reading your paper at XP2006 that your notion of DSN quite matches Embedded Domain Specific Languages. Am I right? I am enthusiastic about EDSLs. For those who are interested in EDSLs (all worth reading): * http://cs-www.cs.yale.edu/homes/hudak-paul/hudak-dir/ACM-WS/position.html * http://martinfowler.com/articles/rake.html * http://www.paulgraham.com/progbot.html * http://www.eaipatterns.com/ramblings/40_marchnan.html * http://www.cs.chalmers.se/~rjmh/Combinators/ * http://www.martinfowler.com/articles/languageWorkbench.html#ASimpleExampleOf LanguageOrientedProgramming * http://lisp.or.kr/pds/dsl-in-lisp.mov 2006/7/5, Stephen Taylor <[EMAIL PROTECTED]>: > At XP2006 we (Morten Kromberg, Gitte Christensen & I) identified others with > a common interest in the use of domain-specific notations (DSNs). We see > DSNs enabling domain experts and professional writers (programmers) to > collaborate on executable system descriptions — ie software. Our experience > is that direct collaboration on an executable description enables useful > software to be written at a pace even more rapid than achieved by agile > developers using C++ or Java. > > A key to this is the use of dynamically-typed languages, which permit > concise and dynamic definitions of vocabulary. We point from our own > experience to APL, J, Python, Ruby and Smalltalk. > > You might recognise in this links to the "expository programming" pioneered > by KEI at IBM, of which STARMAP was a example. > > We are interested in the possibility of either a dedicated track at XP2007 > for DSNs, or a conference dedicated to DSNs, or both. > > In this we have attracted from XP2006 the interest and encouragement of > (among others) > > - Kent Beck, author of "Extreme Programming Explained", who would like to > revive interest in Smalltalk > - Barry Boehm, Professor, Center for Software Engineering, USCLA > - Jack Järkvik, VP R&D, Ericsson AB > - Pekka Abrahamsson, XP2006 chair > - Jutta Eckstein, XP2004 chair > > I'm looking to convene a 1-day meeting to review what a dedicated conference > or track might cover, and to agree any action to take about it. This meeting > might > > - abut the Dyalog APL User Meeting in Elsinore (Helsingør) in October; > - be held in London, to which travel is relatively cheap. > > We're particularly excited about this because it is the first time in a long > while that the productivity of our tools and methods might be recognised in > a context not defined by a prior interest in the APLs. > > Would anyone be willing to represent the J community in this? > > Stephen > > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
