HNHacker News
TopNewBestAskShowJobs

syvon

25 karma · joined December 7, 2021

submissionscomments
syvon··on Ribbit: A portable, compact and extensible R4RS Scheme implementation
IIRC (might be wrong here) we had full support for JS, C, Python and Scheme from the start. As it evolved I'm unsure how support was kept throughout the versions but I know a much larger set of languages now support the runtime, at least for a subset of the features.
syvon··on Ribbit: A portable, compact and extensible R4RS Scheme implementation
I can't answer as to why the current version is R4RS specifically. The original version Marc and I wrote was running a subset of R4RS. We tried to minimize the code as much as possible (hitting the 4K mark), so it's very possible we just wanted to get everything out of the way (it has been a while)
syvon··on Ribbit: A portable, compact and extensible R4RS Scheme implementation
Hi!

One of the original author of Ribbit here, glad to see it is still getting attention. Léonard and Marc took the project much further than I imagined.

As a fun fact, the project started as a riff of Justine Tunney's famous https://justine.lol/sectorlisp/.

For the interested, my new favorite project from Marc's team is https://github.com/udem-dlteam/pnut

syvon··on GCC Rust Approved by GCC Steering Committee
A common misconception is that GCC stands for GNU C Compiler, but it stands for GNU Compiler Collection. Perhaps why you did not realize ;)
syvon··on Rockstar: a language for programs that are also hair metal power ballads
This reminds me of https://shakespearelang.com/
syvon··on Regularized Newton Method with Global $O(1/k^2)$ Convergence
I am unsure if this precise problem needed a better solution, but even if not, this is not how math research works. Finding better solutions to random / useless problems can lead to a better solution to a problem which needs solving. The relevance of the problem is not a consideration.