jlongster/outlet — pull request #1 by mpenet (2012-01-15 21:34:00+00:00)
Title: Minor performance optimisations to the js runtime

Hello James,

I am not sure it is very usefull that soon, but here it is anyway.

I was also wondering if you could also share your goals for Outlet in more detail (again if it is not too early), in particular about runtime complexity/cost.

To be more precise I do use (and enjoy a lot) clojure and ClojureScript, however ClojureScript right now pays a fairly heavy runtime cost on some operations (and a sizable runtime), in exchange for a lot of advanced features.
This makes ClojureScript very powerful for some uses/hosts (the "ClojureScript One" project is very impressive for instance) but not appropriate for some use case, while its distant cousin CoffeeScript stays relatively low level, "limits" itself to semantics enhancement (~translation) and pays a very small runtime performance tax, making it more suitable for other tasks.

Do you have an idea on where you want to go in this regard with Outlet yet?