Re: Pragmatic Requirements Summary : update

"Eric Merritt" <cyberlync-/[email protected]> Mon, 04 Aug 2003 19:31:59 -0000
Newsgroups gmane.comp.programming.pragmatic
Message-ID <[email protected]>
> The question is: C works perfectly well for low-level driver 
> programming.  Why invent another language which tries to 
> solve an already solved problem? 
 
 Becuase in general we want one language in which we can do both low level and 
high level work. Even when you are doing low-level work it would be nice to work in 
a hll in those areas of the application that don't need direct access to memory or 
other low level features. 
 
> Even in AROS, a rewrite of the AmigaOS, we try to offer 
> users a way around to have to use pointers directly because 
> they break so often. 
 
 For the most part, unless they are doing low level work where they need access 
to pointers, developers shouldn't need to worry about them in Pragmatic as well. 
For the same reasons we have discussed before. 
  
> Why not develop a language which tries to break new ground 
> instead of trying to compete with something which has two 
> decades of support and which works well? 
 
 We are trying to break new ground. Think of python that can be nativly compiled 
and have direct access to hardware or perhaps a C the default features of an HLL 
and allot of the power of lisp. These analogies aren't quite right, especially 
considering some of the other things we are interested in, but they may give you a 
feel for the direction we are tring to go. 
 
Btw, if you have ideas on how to allow both styles of memory management we are 
very willing to discuss them. 


------------------------ 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/