top level goals

"Aryeh M. Friedman" <[email protected]> Fri, 22 Aug 2003 03:26:08 -0400 (EDT)
Newsgroups gmane.comp.programming.pragmatic
Message-ID <[email protected]>
				Pragmatic Goals

1. Create a language that allows for easy expansion of semantics to create a set of sub-languages.
   
	Reason: Allow the programmer to mix and match various programming paradigms and 
	meta-paradigms solve whole and/or sub-problems using the most intutative 
	semantics/abstractions as possible

2. Allow all above mentioned paradigms/meta-paradigms interact seemlessly at a very fundimental
level

	Reason: Just becuse data/code fragment X was created and/or modified using paradigm Y 
	should not make it so paradigm Z should have to treat it as a foreign data/code fragment

3. Support all currently known execution models (interperated, compiled, JIT compilors, embedded
in larger datasets/documents)

	Reason: Many applications require a mix and match different components running under
	different execution models

4. The "machine" API presented to the implimentor of paradigms/meta-paradigms should be 
platform independance

	Reason: See goal 3

------------------------ 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/l.m7sD/LIdGAA/qnsNAA/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/