• 1 Post
  • 20 Comments
Joined 3 years ago
cake
Cake day: May 24th, 2021

help-circle
  • In this context the use of “they” is just proper English though. I can’t fault someone who speaks a gendered language from using gendered pronouns as is proper in that language, but the use of “they” in English is correct and hardly political or exclusive. Every language is going to have rules that may be strange to non-native speakers, but any “confusion” is easily remedied by explaining that’s just how the language works. I find that’s also part of the fun of learning another language. I especially love trying to mix the rules of one language into another to see how silly it sounds. :)









  • I don’t use Flatpak much, but I rarely see issues. Sometimes I see minor things like themes not quite being right, but its never been bad enough for me to spend the time to fix it.

    I suppose another downside is the need to have the base runtime packages, so it could take more disk space if each app uses a different one. In practice apps will share runtimes though.










  • I disagree. Async Rust is fine, but it does have some baggage, not least of which is Pin/Unpin which I still don’t fully understand. But that aside, I prefer writing async Rust to any other language because the rest of Rust comes along for the ride!

    It’s actually amazing that I can use the same mental model for async code on a small MCU or a large server.

    Is Arc really the worst GC? Doesn’t Swift use reference counting also? I did a few minutes of searching but couldn’t really find any benchmarks comparing Arc with Swift RC or some other GC.

    I feel that async Rust is a good set of tradeoffs that allows it to scale to a lot more than just writing web servers. Rust seems to be pretty good for web servers too though.