Hi Anton,
There has been some work to make Whalesong self-hosted. I'm not sure if
it works as I didn't try it. There are some language incompatibilities
but your Racket code will just work otherwise, notably Big Bang programs.
Whalesong doesn't give you a REPL, but it will show you stacktraces
corresponding to Racket source.
Vishesh
On 09/07/2015 12:08 AM, Anton Vodonosov wrote:
Hi,
Does anyone use Whalesong to script web pages?
As far as I understand the Racket design, Whalesong is enough to bootstrap full
Racket in a JS environment. It's a great opportunity. I would like very much to
have an interactive lisp development where I can develop both server side and
client side code, and to share code between client and server.
I wish to connect to a web page JS environment interactively (like from SLIME I
use for with Common Lisp) and control and modify my program without reloading
the page.
Javascript console in browsers is a substitution, but a poor-man's one, and
it's only Javascript; it would be grate to have it for lisp.
People are now inventing WebAssembly to simplify porting programmign languages
to javascript. ClojureScript was just recently made self hosted.
But Whalesong exists for years. Why no-one uses it? Is it not enough to
bootstrap a Racket compiler?
--
You received this message because you are subscribed to the Google Groups "Racket
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.