eBPF modules themselves have to be written in C, and compiled to bytecode before they are loadable. The target architecture for llc is bpfeb and bpfel (big/little endian).
Usage/loading of eBPF modules, however, can be done in many userspace languages due to them offering the bindings for it.
Yesterday there was another really interesting rust library, egui, on the front page of HN. I can tell that this is more like react, but how do they compare in other regards?
You're probably not going to be building an email client or the next instagram in egui, but it is good for stuff where you're fine with re-rendering every entire frame (data viz, graphics stuff).
You’re under the wrong impression, I’m a network engineer who happens to _use_ FastAPI for some projects. The library linked I made at work, but open sourced and wrote docs for in my own time. The other libraries I’ve written are all in my spare time.
My comment is my own opinion, and a quick search for your name and pydantic backs it up. It’s just boring to read the same thing, every time.
I love my glove80. Went from 110 WPM to about 10 the first day, practiced a few hours and got to ~60 in a day or two. After a week or two I could comfortably program with it without feeling slowed down.
I have no more pain in my left arm after a work day, and I feel like it’s easier to sit with a proper posture.
I'm close to 50yo so i blame my slow uptake on that but I'm finally close to my original typing speed now (also about 110) after a month on the glove80. I'm not quite convinced by it yet as a pragmatic tool but I'm enjoying the hell out of it as something new and interesting. Kind of like driving stick. Had to do a bit of remapping to get it to be usable, as i use the super key a lot for my window manager.
Flipped it with the layer key so it is on the left instead of right. I often hold down the super key with a right-handed mouse operation to move and resize floating windows.