Re: Re: Pragmatic Requirements Summary : update

Martin DeMello <martindemello-/[email protected]> Mon, 4 Aug 2003 23:06:07 -0700 (PDT)
Newsgroups gmane.comp.programming.pragmatic
Message-ID <[email protected]>
--- Brian Hurt <[email protected]> wrote:
> On Mon, 4 Aug 2003, Martin DeMello wrote:
> > Which is why my ideal language is a kitchensink of features to let you
> > easily build any given dsl atop it.
> 
> Wonderfull theory.  Too bad it doesn't work.

<snip> 

> Now, I turn the question around: assume you can't use Pragmatic to write 
> your OS in.  So what?  Not that many people writting OSs anyways, really. 
> IMHO, at least half the stuff written in C shouldn't be.  If you're not
> directly banging on hardware, if you're not at least considering assembler
> as the alternative, you shouldn't be coding in C.  All you lose is the 
> ability to claim you are the one true language.  

Okay, I'll admit my concept of "any given DSL" was a little more limited than
that :) I was talking of DSLs at a higher level than pragmatic_lang, and I
certainly don't subscribe to the One True Language view. What I did mean was
the following: assume you want to write a DSL for a Domain that could benefit
from a Specific Language rather than libraries written in a more general one.
Then, Pragmatic should supply a rich base atop which to build the language,
with no restrictions as to paradigm, syntax etc, but nonetheless a clear idea
that you're extending Pragmatic rather than writing an interpreter in it. Not
sure how much sense I'm making, though.

martin

__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com

------------------------ Yahoo! Groups Sponsor ---------------------~-->
Buy Ink Cartridges or Refill Kits for Your HP, Epson, Canon or Lexmark
Printer at Myinks.com. Free s/h on orders $50 or more to the US & Canada. http://www.c1tracking.com/l.asp?cid=5511
http://us.click.yahoo.com/sO0ANB/LIdGAA/ySSFAA/W4wwlB/TM
---------------------------------------------------------------------~->

To unsubscribe from this group, send an email to:
pragmatic_lang-unsubscribe-hHKSG33TihhbjbujkaE4pw@public.gmane.org

 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/