From ruby-talk-admin@ruby-lang.org Thu Dec 15 20:00:46 2005 Received: from kankan.nagaokaut.ac.jp (kankan.nagaokaut.ac.jp [133.44.2.24]) by blade.nagaokaut.ac.jp (8.12.3/8.12.3/Debian-6.6) with ESMTP id jBFB0kZk010885; Thu, 15 Dec 2005 20:00:46 +0900 Received: from funfun.nagaokaut.ac.jp (funfun.nagaokaut.ac.jp [133.44.2.201]) by kankan.nagaokaut.ac.jp (Postfix) with ESMTP id D821B5A5F; Thu, 15 Dec 2005 20:00:46 +0900 (JST) Received: from localhost (localhost.nagaokaut.ac.jp [127.0.0.1]) by funfun.nagaokaut.ac.jp (Postfix) with ESMTP id E3006F0484A; Thu, 15 Dec 2005 20:00:49 +0900 (JST) Received: from voscc.nagaokaut.ac.jp (voscc.nagaokaut.ac.jp [133.44.1.100]) by funfun.nagaokaut.ac.jp (Postfix) with ESMTP id 9351CF04847; Thu, 15 Dec 2005 20:00:48 +0900 (JST) Received: from beryllium.ruby-lang.org (beryllium.ruby-lang.org [210.163.138.100]) by voscc.nagaokaut.ac.jp (Postfix) with ESMTP id B39E3630024; Thu, 15 Dec 2005 20:00:50 +0900 (JST) Received: from beryllium.ruby-lang.org (beryllium.ruby-lang.org [127.0.0.1]) by beryllium.ruby-lang.org (Postfix) with ESMTP id 9E5AD33E90; Thu, 15 Dec 2005 20:00:47 +0900 (JST) Received: from localhost (beryllium.ruby-lang.org [127.0.0.1]) by beryllium.ruby-lang.org (Postfix) with ESMTP id 3278133EA2 for ; Thu, 15 Dec 2005 20:00:39 +0900 (JST) Received: from beryllium.ruby-lang.org ([127.0.0.1]) by localhost (beryllium.ruby-lang.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 01989-03 for ; Thu, 15 Dec 2005 20:00:39 +0900 (JST) Received: from dome.dmu.ac.uk (dome.dmu.ac.uk [146.227.1.6]) by beryllium.ruby-lang.org (Postfix) with ESMTP id 705DA33E90 for ; Thu, 15 Dec 2005 20:00:38 +0900 (JST) Received: from europa.cse.dmu.ac.uk (root@europa.cse.dmu.ac.uk [146.227.57.47]) by dome.dmu.ac.uk (8.13.1/8.13.1) with ESMTP id jBFB0Rpu012719 for ; Thu, 15 Dec 2005 11:00:27 GMT Received: from brains (brains.eng.cse.dmu.ac.uk [146.227.22.1]) by europa.cse.dmu.ac.uk (8.13.4/8.13.4) with ESMTP id jBFAjv9f003935 for ; Thu, 15 Dec 2005 10:46:06 GMT Received: from brains.eng.cse.dmu.ac.uk ([146.227.22.1] helo=brains) by brains with esmtp (Exim 4.44) id 1Emq9k-00012g-2h for ruby-talk@ruby-lang.org; Thu, 15 Dec 2005 10:16:12 +0000 Delivered-To: ruby-talk@ruby-lang.org Date: Thu, 15 Dec 2005 20:00:39 +0900 Posted: Thu, 15 Dec 2005 10:16:09 +0000 (WET) From: Hugh Sasse Reply-To: ruby-talk@ruby-lang.org Subject: Re: [ANN] Ruby Code & Style is looking for articles. To: ruby-talk@ruby-lang.org (ruby-talk ML) Message-Id: In-Reply-To: References: <4391F7C5.5030604@neurogami.com> <67a222920512141336x51d9f6cbp17bbc4273163930@mail.gmail.com> <43A093D9.4040805@neurogami.com> X-ML-Name: ruby-talk X-Mail-Count: 9 X-MLServer: fml [fml 4.0.3 release (20011202/4.0.3)]; post only (only members can post) X-ML-Info: If you have a question, send e-mail with the body "help" (without quotes) to the address ruby-talk-ctl@ruby-lang.org; help= X-Original-To: ruby-talk@ruby-lang.org X-X-Sender: hgs@brains.eng.cse.dmu.ac.uk X-dome-MailScanner-Information: Please contact the ISP for more information X-dome-MailScanner: Found to be clean X-MailScanner-From: hgs@dmu.ac.uk X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at ruby-lang.org X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on beryllium.ruby-lang.org X-Spam-Level: X-Spam-Status: No, score=-5.9 required=7.0 tests=AWL,BAYES_00, CONTENT_TYPE_PRESENT,RCVDFRMLOCALIP autolearn=ham version=3.0.3 Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Precedence: bulk Lines: 23 List-Id: ruby-talk.ruby-lang.org List-Software: fml [fml 4.0.3 release (20011202/4.0.3)] List-Post: List-Owner: List-Help: List-Unsubscribe: X-Virus-Scanned: by AMaViS snapshot-20020531 On Thu, 15 Dec 2005, Phil Tomson wrote: > In article <43A093D9.4040805@neurogami.com>, > James Britt wrote: > > > >The response was nothing close to what I had hoped. But I, too, would > >like to see a good technical article on DSLs. > > > > I'd like to 'sign up' to do an article on creating DSLs with Ruby, though I > can't really start working on something like that until after mid-February > (after my thesis defense :). Also, I'm not sure that the two DSLs I've created > using Ruby (RHDL - Ruby Hardware Description Language and QDL- Quantum Design > Language) have enough mainstream appeal, so I'd probably have to come up with What's QDL about? Anything to do with statecharts like http://www.quantum-leaps.com/ perhaps? > some other example DSL. > > Phil > Hugh