qbg
Re:Boot a linux kernel right inside your browser.
on Tuesday May 17, 2011 @01:20PM (#2557027)
In theory, someone could create a common bytecode as a library. Such a library would probably use the Relooper algorithm from Emscripten (https://github.com/kripken/emscripten) and JIT the bytecode to Javascript that can then be eval'd for near Javascript-level speed.
Re:Steve Yegge v. Rich Hickey re: "Clojure just needs to start saying ...
on Wednesday April 20, 2011 @11:24PM (#2469333)
I have been working on a fork of Clojure off-and-on that tries to improve the debugging experience (https://github.com/qbg/clojure). How do you think the stack traces could be improved?
Re:Three unique features of Lisp in 2010
on Friday January 28, 2011 @11:33AM (#2152420)
I guess in theory you could do it using macros, but if the underlying language lacks certain features you end up with compiler-in-a-macro-style macros. I'm not sure you are really extending the language at that point...
Re:What a Programmer Sees When He Watches Inception
on Sunday July 18, 2010 @02:32PM (#1526375)
What a computer scientist sees is an infinite tower of reflective interpreters.