It'd be interesting to see this profiled against the canonical implementation. I wouldn't be surprised if a v8-as-target Arc outperformed one targeting MZScheme, not to mention if the the coming server-side JS wave really materializes this would give Arc access to stuff emerging there, much like Clojure lives in the Java world.
ArcLite - Arc Ported to JavaScript
21–24 of 24 posts
Re: ArcLite - Arc Ported to JavaScript
#22Earlier quoted context omitted.
I think most people who "hate javascript", dislike working with the DOM, is that true for you? I personally think javascript is a pretty simple & beautiful language. It has its warts, but so does ruby, python, and other dynamic languages.
Yes I dislike the DOM. Maybe I it's that JS is TOO simple (or not simple enough?). I find myself having to constantly match brackets and braces. And the browsers provide little help in the area of syntax checking. Yes, I'm aware of Firebug; it's nice (although it seems to have gotten buggier).
Re: ArcLite - Arc Ported to JavaScript
#23It'd be interesting to see this profiled against the canonical implementation. I wouldn't be surprised if a v8-as-target Arc outperformed one targeting MZScheme, not to mention if the the coming server-side JS wave really materializes this would give Arc access to stuff emerging there, much like Clojure lives in the Java world.
It seems that PLT Scheme it is still twice as fast, at least according to this language shootout. http://shootout.alioth.debian.org/u32/benchmark.php?test=all...
Re: ArcLite - Arc Ported to JavaScript
#24Earlier quoted context omitted.
I think most people who "hate javascript", dislike working with the DOM, is that true for you? I personally think javascript is a pretty simple & beautiful language. It has its warts, but so does ruby, python, and other dynamic languages.
Yes I dislike the DOM. Maybe I it's that JS is TOO simple (or not simple enough?). I find myself having to constantly match brackets and braces. And the browsers provide little help in the area of syntax checking. Yes, I'm aware of Firebug; it's nice (although it seems to have gotten buggier).