White House urges developers to dump C and C++::Biden administration calls for developers to embrace memory-safe programing languages and move away from those that cause buffer overflows and other memory access vulnerabilities.

  • AA5B@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    1
    ·
    11 个月前

    Damn, it’s been like 25 years since I touched either of those. Aside from OS development, do people really do that anymore?

    • ArmainAP@programming.dev
      link
      fedilink
      English
      arrow-up
      9
      ·
      11 个月前

      C++ is also the standard in game dev. You may see some C# here and there, but most engines, public available or otherwise, are built on C++.

      If it is a AAA game, I can assure you it is most likely made with C++.

    • Subverb@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      11 个月前

      Embedded systems developer here. If you’re programming on ARM or one of the other big microcontrollers there aren’t many well supported options. ARM’s official Keil compiler and libraries are C and C++ and I see no official movement to change that.

      They have literally decades in building those tools.

      Microsoft’s multithreaded OS ThreadX is C code. They just bought it for a large undisclosed amount in 2018. It ain’t going anywhere soon.

      AWS’s FreeRTOS is C. Not going anywhere.

      Embedded development toolchains are very slow to change.

    • flatpandisk@lemm.ee
      link
      fedilink
      English
      arrow-up
      1
      ·
      11 个月前

      A large chunk of not most of robotic development is C and C++. Since working with a mixture of hardware, software, and even performance software here comes C and C++.