A Case for the Pyret Programming Language
So, a question: last time I talked to one of the Brown PLT profs making this on HN (GH contributor log makes me think ... shriram?) this worked well in Chrome, but not well or not performant enough in Firefox.  Has that changed?<p>(Here it is: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=9262770" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=9262770</a>)<p>An admiring comment: the fact you encoded into the language unit tests close to functions, which is a style choice for some in Python but not mandatory, was very cool to me.<p>An admiring comment: you talk about multimedia-centric must be awesome. I am language major and failed programmer many times over. I started with C++ on Solaries boxes compiling with g++ over SSH; I was one of the few who started using Linux, not Unix mind you, in Poli Sci school so it was not so bad for me as everyone who would use VS and msvcc, forget to check g++ builds, and lose points (I still did miserably). When I saw samples where you have stdlib tools for integrating into things like Google Docs and Dropbox, I thought wow; these kids are going to learn to make stuff so early, and that is so liberating.<p>And finally, an obnoxious comment: as a Lisp wheeny, I wish Racket and its toolkit was fast enough, as one of the few who bought Conrad&#x27;s book and never got around to really amazing Scheme usage.<p>Still, this is wonderful work. The idea of people building such full environments in JS, stacked on top of transpilers and compilers, is amazing to me as a novice. Not that it&#x27;s possible, but that it works at all. Every time Pyret comes up, I smile.<p>Aaarr, keep hacking matey!<p>UPDATE: Add my previous Q&amp;A and with shriram. You Brown PLT and Racket people are so approachable and smart, damn you !(He says ironically while shaking his fist.)