• 3 Posts
  • 106 Comments
Joined 1 year ago
cake
Cake day: July 20th, 2023

help-circle
  • Even if, we are talking about the Linux kernel. Our entire ecosystem builds upon C. People choosing C for new projects because it is the common denominator.

    If Rust should be adopted in the kernel faster, patches should be send which comment how each line addresses issues of memory management solved and elaborations for rust specific patterns unfamiliar to a C dev.

    Lurkers will pick up Rust that way as well.

    Each Rust dev had to pick it up and therefore should be able to enable other - probably more experienced - Linux kernel hacker to provide reviewable patches.

    It shouldn’t be the other way around, else you are just stepping on the efforts the other human provided to that project.



  • I run debian on an x13s. I would not recommend it if you are an average tux member.

    My recommendation would be to wait for the first devices from manufactures like tuxedo and the snapdragon elite x. And every device may have its own quirks, so wait for reviews.

    It was a hard time. I daily drive it but it still remains unpolished.

    A beginner linux friend of mine had an apple air m1. He ran linux on it but decided to ditch it for a framework. So i assume milage depends on your capabilities. I wouldn’t go that route and instead opted one and a half years ago for that lenovo device.

    It has the best chassis I ever owned but the usability is limited. E.g.: Since Kernel 6.8 I now have to issue su -c “echo start > /some/module/thingy/mode” after each start to get external monitor, sound and battery working. Had to manually research this in IRC logs.

    My two cents.









  • Hey Americans.

    Shouldn’t exactly teacher be capable of sustaining the American lifestyle? Since they are prompting (read advertising /s) the values to the pupils, your children on an level matching doctrine?

    Just for a reference. Full-time teachers with an academic degree earn the same amout of an IT-ler in Germany. Though our education system is one of the worst in Europe. So you should elect another idol from europe tbqh.

    I know that Lemmy will blindly support this claim. My point is why did I never heard such obvious claim in the Internet yet? If you are about to reply: Go influence your politics please. We are directly influenced by your decisions.

    Anyhow, I am not capable of replying to replies and assume others chime in.

    Much love, A European Citizien.




  • Hehe. You came from a different direction. My main point is that reading, thinking and contributing in Swift is more familiar with the majority of developers. Currently.

    Swift usage is largely isolated to Apple’s ecosystem, which doesn’t have a ton of overlap with the open-source ecosystem.

    I agree that the usage is isolated and it is not represented in the FOSS community. And I am not an advocate for doing so. Though it is compatible and if it is a possible alternative it can be considered. If you compare it to other Syntax it is reading very easily and you can pick it up in 20 Minutes. They could even require to explicilty use type annotations to further aid accessibility for possible contributors or audits.

    … creating libraries which can be called from virtually any other language, like you can with C and C++. Which means you’re not locked into the Rust/Apple/whatever ecosystem …

    Let’s agree that a lock-in should not be dependend on the implementation language. There are other implications on the build which may arise. I am neither familiar with rust nor Swift. Comparing implications for building and linking can’t be compared by me on a professional level.

    I further - without research - call out that Rust comes with implications on either library implementation or linkable procedures for an author in order to link to it. Neglecting thinks like nested interop between host/implementation language here.

    But even if Rust was the most overhyped garbage, it would still be garbage that people are familiar with. ¯\_(ツ)_/¯

    Two things: Every developer I have met in person whishes to get some project in Rust. No one has seriously started pushing or even learned it thoroughly. Second point: I didn’t called it garbage! The language as it is awesome. I don’t like its readability and its packaging.

    When I read Rust sources it isn’t fluent in my inner mind. Sure it is due to familiarity but I would also argue that the over-expressiveness kills reading speed as well. Though that should be inspected by more objective and competent people though.