Hey,
Ik ben voor studie bezig met het ontwerpen van een programmeertaal. Na dat project wil ik het ook uitwerken, maar dat heeft niet erg veel meer met de studie te maken. Ik wil hem wel imperatief houden, met een sterk object geörienteerd karakter. Wel zit ik er aan te denken om geintjes uit functionele programmeertalen zoals lazy evaluation toe te passen.
Misschien is het wel belangrijker wat de boze wereld denkt over een nieuwe programmeertaal dan wat ik er persoonlijk over denk. Vandaar dat ik hier een discussie start.
Vraag is:
Wat mis je nu in je favoriete programmeertaal? of
Als jij C/C++/JAVA/Basic/Haskell/(Vul in) had ontworpen, wat had je anders gedaan?
Het is wel de bedoeling dat het een industriële programmeertaal wordt. (redelijk simpel te leren, gericht op het echt ontwerpen van programma's, in tegenstelling tot het ontwerpen van algoritmes en bewijstheorie)
Ik heb al het een en ander opgeschreven in een specification report. Als je geïnteresseerd bent in dit project kun je die downloaden(pdf) van de site, staat op de voorpagina: http://www.thinder.org
Voor mijn idee van lazy evaluation heb ik dat hier duidelijk uitgelegd: http://www.thinder.org/brainstorm/idea/3
Ik hoor graag wat jullie denken!
Ik ben voor studie bezig met het ontwerpen van een programmeertaal. Na dat project wil ik het ook uitwerken, maar dat heeft niet erg veel meer met de studie te maken. Ik wil hem wel imperatief houden, met een sterk object geörienteerd karakter. Wel zit ik er aan te denken om geintjes uit functionele programmeertalen zoals lazy evaluation toe te passen.
Misschien is het wel belangrijker wat de boze wereld denkt over een nieuwe programmeertaal dan wat ik er persoonlijk over denk. Vandaar dat ik hier een discussie start.
Vraag is:
Wat mis je nu in je favoriete programmeertaal? of
Als jij C/C++/JAVA/Basic/Haskell/(Vul in) had ontworpen, wat had je anders gedaan?
Het is wel de bedoeling dat het een industriële programmeertaal wordt. (redelijk simpel te leren, gericht op het echt ontwerpen van programma's, in tegenstelling tot het ontwerpen van algoritmes en bewijstheorie)
Ik heb al het een en ander opgeschreven in een specification report. Als je geïnteresseerd bent in dit project kun je die downloaden(pdf) van de site, staat op de voorpagina: http://www.thinder.org
Voor mijn idee van lazy evaluation heb ik dat hier duidelijk uitgelegd: http://www.thinder.org/brainstorm/idea/3
Ik hoor graag wat jullie denken!
[ Voor 0% gewijzigd door Travelan op 23-06-2008 18:50 . Reden: oeps foutje! bedankt. ]