Microsoft oficjalnie panikuje i wzywa Komitet ISO C++ do pilnego przyjęcia mechanizmów ułatwiających pisanie bezpiecznego kodu.

Chyba ostatnie rekomendacje organizacji rządowych nawołujące do migracji na języki memory-safe przyniosły jakiś efekt. ;-)

  • サぺル
    link
    fedilink
    Polski
    arrow-up
    1
    ·
    17 days ago

    Jak będą chcieli to użyją LLVM. Już można go wybrać w IDE. Nie pamiętam czy w instalatorze też.

    • naurOPM
      link
      fedilink
      Polski
      arrow-up
      1
      ·
      17 days ago

      Clang nie wspiera niektórych mechanizmów z Windows/VC++ (chociażby SEH). Nie skompiluje też kodu C++/CLI.
      Tak więc w przypadku aplikacji korzystających z wszystkich zalet 😂 platformy Windows, raczej nie stanowi alternatywy dla kompilatora Microsoftu.

        • naurOPM
          link
          fedilink
          Polski
          arrow-up
          1
          ·
          17 days ago

          To drugie nie jest przypadkiem w trybie utrzymania od jakiś 10 lat?

          Jest nadal rozwijane. Ostatnio dodali wspacie dla C++20.

          Ilość wykonanej pracy nie skaluje się liniowo z liczbą pracowników, ale nadal jest w jakimś stopniu skorelowana.>

          • サぺル
            link
            fedilink
            Polski
            arrow-up
            1
            ·
            edit-2
            16 days ago

            Wydawało mi się trochę mało. Aż spojrzałem czym C++/WinRT i WinUI3 mogą się pochwalić.

          • サぺル
            link
            fedilink
            Polski
            arrow-up
            1
            ·
            16 days ago

            Z drugiej strony. Może te języki nie nadają się do pracy w zespole. Co nawet udowodniły badania MS. Głównym wnioskiem było tam, że jeśli jedna osoba jest autorem przynajmniej 70% źródła, to program zachowuje jakość.