Search
Items tagged with: Rust
Hooked up my #Rust #TUI #DAW's #sequencer to #Helm #VST in #Carla and... it plays in time!
Doesn't display the sequencer cursor at the right spot though - wonder what's up with that...
So far, it's just playing a bunch of snare hits. I've prototyped a TUI piano roll before, need to reimplement it here so I can enter melodies. (Also a guitar tab view πΈ)
I also got the built-in sampler to emit a sort of buzzing sound - a square wave with period equal to the buffer size, presumably π
Trying out Ebou. A cross-platform Mastodon client, written in Rust, that groups timelines by poster rather than post, somewhat like a chat client. Not sure if it'll become my daily driver, but still an interesting concept to investigate.
https://github.com/terhechte/Ebou
#Ebou #Rust #Windows #macOS #Linux #Mastodon
GitHub - terhechte/Ebou: A cross platform Mastodon Client written in Rust
A cross platform Mastodon Client written in Rust. Contribute to terhechte/Ebou development by creating an account on GitHub.GitHub
The fastest non-Google controlled web rendering engine Servo is trying to compete with only $1.6k funding a month:
https://www.phoronix.com/news/Servo-Engine-May-2024
Yes, they did have an NLNet grant, but that ran out.
If we want an alternative to Blink/Chrome, we need to fund it. This is a project where even a tiny regular amount could yield oversize returns:
#Servo #Rust #Blink #Google #Chrome
Servo, the embeddable, independent, memory-safe, modular, parallel web rendering engine
Servo is a web rendering engine written in Rust, with WebGL and WebGPU support, and adaptable to desktop, mobile, and embedded applications.Servo
β
Custom Account Colors
β
Linux System Tray Support
β
Rust-Enabled Builds
And that's only half of the good news! This month's Thunderbird Development Digest from @alecaddd has some great updates as we step closer to the next ESR.
https://blog.thunderbird.net/2024/05/thunderbird-monthly-development-digest-may-2024/
#Thunderbird #Development #Rust #Linux
Thunderbird Monthly Development Digest: May 2024
In the new Thunderbird Development Digest: Linux tray support, custom account colors, Exchange support, and more.Alessandro Castellani (The Thunderbird Blog)
So, to get back onto having fun with programming after some bad experiences with #rust people I decided to do a bit of #nim (skull) to get back into the groove again.
One thing that I really like about nim is just how natural and extremely readable it feels. just being allowed to overload stuff, being able to pretty easily just extend stuff small things like indexing a 2D array with a point or that making a contains functino automatically lets me use the "if point in grid" style syntax is really nice.
The one thing from #zig that I kind of miss is that each struct kind of works like a namespace where you can add your functions that works on that type, it kind of makes the code more ordered, because as I end up doing it in my code, it does become a bit more cluttered since everything is on the top level.
Another really nice thing that I like with nim is that it allows me to use the (oca)ml type function calls, so that I can do "seq.add blah" rather than having to do "seq.add(blah)" it's a small thing, but it's really nice.
https://gist.github.com/sotolf2/fc66ac3ae9e217f9dcc932b8900c23dd
Mozilla is hiring Director of Engineering, Firefox
π§ #cplusplus #javascript #python #rust
π Remote; United States
β° Full-time
π’ Mozilla
Job details https://jobsfordevelopers.com/jobs/director-of-engineering-firefox-at-mozilla-org-may-8-2024-775f94?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring