GOPHERSPACE.DE - P H O X Y
gophering on hngopher.com
HN Gopher Feed (2017-08-23) - page 1 of 10
 
___________________________________________________________________
Whalesong: a Racket to JavaScript compiler
32 points by Tomte
http://www.hashcollision.org/whalesong/
___________________________________________________________________
 
sjrd - 1 hours ago
Source repo: https://github.com/dyoo/whalesongLatest non-Readme
commit: 4 years ago. Not sure this is still relevant.
 
  rcarmo - 1 hours ago
  You missed the fact that the README points to this fork, which
  was updated 3 months
  ago:https://github.com/soegaard/whalesongThere is also an extant
  issue regarding Racket 6.3 support that HN readers might want to
  address:https://github.com/soegaard/whalesong/issues/48
 
    sjrd - 39 minutes ago
    Oh indeed. I read the first two paragraphs and didn't bother to
    read the last sentence. Thanks for correcting me!
 
peatmoss - 21 minutes ago
My understanding is that the latest development on Whalesong is
dependent on a somewhat old version of Racket at this point.I
believe a more up-to-date (but less complete?) effort is
Racketscript: https://github.com/vishesh/racketscript But, with
Racketscript, I believe only a subset of the language is
supported.IIRC, Clojurescript was able to make traction because
they succeeded in mostly porting Clojurescript to Clojurescript.
With the work to move Racket to Chez Scheme, they are writing more
of Racket in Racket, so maybe that'll make Javascript an easier
target?Of course, with Web Assembly, perhaps things will be even
easier still.
 
  peatmoss - 19 minutes ago
  I forgot to mention, there is a live Racketscript playground that
  is interesting: http://rapture.twistedplane.com:8080/