• 0 Posts
  • 133 Comments
Joined 1 month ago
cake
Cake day: August 6th, 2024

help-circle

  • I heavily disagree. C++ has a lot of problems but it’s flexibility is not one of them.

    Imo the biggest problem with C++ is that there are a dozens ways of doing the same thing. The std lib is not general and fast enough for everyone. Therefore it’s not even “standard” .

    I have seen many conferences of a proposed “cpp2” like syntax that breaks abi but imo it’s the best way forward.











  • _____@lemm.eeto196@lemmy.blahaj.zoneLinux rule
    link
    fedilink
    English
    arrow-up
    1
    ·
    5 days ago

    I use CMake and I hate CMake, it’s the true write once and forget language.

    The real problem is C++ missing what cargo is to rust.

    Unfortunately we’re in too deep, everyone has their preferences and they’re very strongly opinionated about them, maybe some rightfully so.




  • _____@lemm.eeto196@lemmy.blahaj.zoneLinux rule
    link
    fedilink
    English
    arrow-up
    3
    ·
    5 days ago

    Linux mint if you don’t plan to learn the ecosystem in detail, Manjaro if you have cold feet about wanting to learn the ecosystem, Artix, Arch or Nix if you want to learn the ecosystem.

    There’s many adjacent options but hopefully that gives you some direction



  • _____@lemm.eeto196@lemmy.blahaj.zoneLinux rule
    link
    fedilink
    English
    arrow-up
    17
    ·
    6 days ago

    I use arch btw but I really hate the bijillion distros we have and the fact that people act like they matter, and yes I get the irony (btw).

    When I first started I was really into KDE (I still like the kde effort) but the actual software was just bug ridden and weirdly out of phase aesthetically. Which is why we have other options like gnome and so on.

    At the same time I feel like if the Linux community could combine their efforts instead of having dozens of developers working on the same thing with slightly different philosophies we’d be miles ahead of windows and Mac.

    It’s complicated because options are good and the effort is welcome and it ultimately grows the community but I feel strongly as though when it comes to developer power and efficiency Linux is really spreading itself thin and it absolutely has to do with core philosophies differing between teams.