cfbolz changed the topic of #pypy to: #pypy PyPy, the flexible snake https://pypy.org | IRC logs: https://quodlibet.duckdns.org/irc/pypy/latest.log.html#irc-end and https://libera.irclog.whitequark.org/pypy | the pypy angle is to shrug and copy the implementation of CPython as closely as possible, and staying out of design decisions
nimaje has quit [Quit: WeeChat 4.3.3]
nimaje has joined #pypy
nimaje has quit [Quit: WeeChat 4.4.2]
nimaje has joined #pypy
nimaje has quit [Quit: WeeChat 4.4.2]
nimaje has joined #pypy
nimaje has quit [Quit: WeeChat 4.4.2]
nimaje has joined #pypy
jcea has joined #pypy
jcea has quit [Ping timeout: 248 seconds]
<korvo> I'm happy to share a rewrite of my old MIDI synthesizer from C to RPython: https://github.com/rpypkgs/dioxide This rewrite is 43% of the old code, fitting into a single module. Like the previous version, it is suitable for realtime performance.
<korvo> I haven't recorded a demo video, and I haven't confirmed that performance is acceptable on aarch64. I also haven't added a JIT driver, because -O2 was sufficient in testing.
<korvo> But the year's almost over, so. Also, I had to write JACK bindings: https://github.com/rpypkgs/dioxide/blob/master/jack.py Just like with the libuv bindings I wrote before, I'm happy to put this into a standalone repository with MIT licensing; just ask.
jcea has joined #pypy