Today, May 20th, I will present programming languages implemented in Javascript, at JSConf Argentina 2012:
(I wrote a post in Spanish announcing the conference)
This post contains the links and language implementations that I visited and prepared for the talk.
The presentation is in my Skydrive.
List of languages that compile to JSNew Page Edit Page Page History
https://github.com/jashkenas/coffee-script/wiki/List-of-languages-that-compile-to-JS
The JavaScript World Domination Plan at 16 Years
http://www.infoq.com/presentations/The-JavaScript-World-Domination-Plan-at-16-Years
Lisp as the Maxwell’s equations of software
http://www.michaelnielsen.org/ddi/lisp-as-the-maxwells-equations-of-software/
A Conversation with Alan Kay
http://queue.acm.org/detail.cfm?id=1039523
The Magnificent Seven
by Michael Fogus
http://fogus.me/static/preso/magnificent7/#slide1
McCarthy’s Lisp in Python with macros
https://github.com/fogus/lithp
The roots of Lisp
http://www.paulgraham.com/rootsoflisp.html
AjLisp in Javascript
https://github.com/ajlopez/AjLispJs
AjLogo in Javascript
https://github.com/ajlopez/AjLogoJs
Demo http://ajlopez.github.com/AjLogoJs/demo.html
Other Logo implementations
http://www.calormen.com/Logo/
http://logo.twentygototen.org/
Clojurescript
https://github.com/clojure/clojurescript
AjTalk VM in C#, and compiler to Javascript
https://github.com/ajlopez/AjTalk
AjTalk in Javascript, bytecode VM, Javascript interpreter
https://github.com/ajlopez/AjTalkJs
Demo http://ajlopez.github.com/AjTalkJs/demo.html
Amber
http://amber-lang.net/
Smalltalk S8, U8
http://u8.smalltalking.net/
Smalltalk S8 Console
http://u8.smalltalking.net/profile/smalltalking/125/index.html
My posts about AjTalk, AjLisp, AjLogo implementations
https://ajlopez.wordpress.com/category/ajtalk/
https://ajlopez.wordpress.com/category/ajlisp/
https://ajlopez.wordpress.com/category/ajlogo/
More examples, better readme.md, and posts are coming.
Keep tuned!
Angel “Java” Lopez
http://www.ajlopez.com
http://twitter.com/ajlopez
Pingback: New Month’s Resolutions: June 2012 « Angel ”Java” Lopez on Blog