22 Aug 2003 09:26
top level goals
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 ---------------------------------------------------------------------~->(Continue reading)
RSS Feed