5 ms·
Creator here. I just updated the README and name for this project since it is the legacy implementation. I started the new implementation in Rust earlier this y
by rev_null 6y ago
Creator here. I just updated the README and name for this project since it is the legacy implementation. I started the new implementation in Rust earlier this year.
If you're interested in seeing it in action, here's a recent video (there are more on my youtube page): https://www.youtube.com/watch?v=qeseWGmcIbY https://www.youtube.com/watch?v=qeseWGmcIbY
- pabs3 6y agoCould you say something about the switch from Haskell to Rust? Was it motivated by performance? or type system complexity? or something else?
- rev_null 6y agoHonestly, I was just looking to learn Rust and this seemed like a reasonable project for it. It's small enough that I could conceivably rewrite it in a couple of months and the stakes were low if it didn't work out. Mostly, I'm just sticking with the Rust implementation now because it has a couple of new features that I wanted. Also, it should theoretically (I have not tested) be able to run on other OSes, since it is built around JACK instead of ALSA.
- AlphaGeekZulu 6y agoIt looks extremely interesting! Is there any sort of documentation, like a quick introduction, tutorial or reference? I found the Wikipedia page about Befunge and I just don't get, how this transforms into sound in Noisefunge...