I might give a try to OMeta and its friends. They implemented Javascript in about 170 lines and the performance was comparable to modern web browser's Javascript engine, even without any performance tuning.
http://video.google.com/videoplay?docid=5020736813024552909&ei=C8JnSvvQBZrwqAPH5Zkd&q=ian+piumarta+ometa+&hl=en http://tinlizzie.org/ometa/ http://www.vpri.org/pdf/tr2007008_steps.pdf http://piumarta.com/software/cola/ http://www.blackbagops.net/?p=80 http://piumarta.com/papers/colas-whitepaper.pdf http://piumarta.com/papers/DLS-2006-slides.pdf http://piumarta.com/pepsi/pepsi.html http://weeklysqueak.wordpress.com/2006/10/16/dynamic-messages-a-tour-of-pepsi/ On Thu, Jul 23, 2009 at 12:27 AM, Dan Bron<[email protected]> wrote: > If you were considering reimplementing J, which language would you use? > What other tools would you use (e.g. yacc, antlr, parrot VM, etc)? > > Assume you're more concerned with productivity than performance in the > first instance, but would like the option to tune performance in the > future. > > What's a good language for implementing other languages? > > -Dan > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
