Matthew writes:
> The idea of a subset of Racket that compiles to this kind of
statistically probable subset of JS is very appealing.

Agreed. The way Jens has split it up is that Urlang is a thin, cleaned-up
Racket-ish syntax for ES5, with a bit of sugar and a macro capability.

Then there's rjs, which includes a runtime, and aims to compile a
substantive subset of Racket. Of course there's going to be a trade-off
between completeness and runtime-size, etc.

> Especially if it can obviate the need or should I say "need" for a JS
framework.

So, I'm currently looking at some of the "better" JS / HTML / CSS
frameworks / libraries with a view to being able to hide the detail and
relatively easily spin-up browser-hosted applications. E.g.

   - CSS / reponsiveness: e.g. Bootstrap
   - DOM manipulation & binding: e.g Ractive, Mithril
   - Data structures: e.g. mori
   - Graphics: e.g. D3

I take it obviating the need for frameworks would essentially mean pulling
necessary functionality up into Racket: analogous to writing in Racket
rather than using interop to access external e.g. C/C++ libraries from
regular Racket.

Is that what you mean? Sounds good to me, but more of a "longer term"
project. Elm might be a good model for this.

Dan

-- 
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.

Reply via email to