• 0 Posts
  • 18 Comments
Joined 2 years ago
cake
Cake day: August 15th, 2023

help-circle


  • Yep exactly, since when do we need a driver for the nvme controller 🤗 at least on Linux it works out of the box. Apps on windows do break the system to some extent by using resources. As a developer I think that KISS is a paramount principle and waste is bad. Account = waste, unneeded 3d viewer = waste, notepad with subscription ad = uber waste.


  • LaMouettetoLinux@lemmy.mlWindows doesn't "just work"
    link
    fedilink
    arrow-up
    4
    arrow-down
    1
    ·
    19 days ago

    Was windows dev for 10 years, I switched to Linux for work and I’m never going back : everything is simpler (may not be easier though) and makes sense whereas you constantly work against the system in windows. It’s an opinion so widespread they even made a subsystem to use Linux tools on windows. As a user windows installation is an utter nightmare, getting rid of the thousands stuff you don’t want is horrible. And also you may not even be able to install it without special ssd drivers that you have to side load manually (for some pretty basic asus hardware) Also don’t get me started on the nearly mandatory microsoft account 🤢








  • C is a nice language but performance is the least of the concerns for most development and prioritizing it above, for instance, readability is one of the biggest error you can make as a developper. C is not very strong at being readable. For instance as you said a char* can be anything in any format from binary media stream to text in random encoding. Also char* does not have the same meaning across various architecture. So good luck to be sure of what is happening. So I think it’s good to let C where it’s good at, low level softwares with performance as first requirement (forget about safety though) and with very senior people as developper.