История изменений
Исправление QsUPt7S, (текущая версия) :
Нарукожопить можно на разных языках…
В защиту языков с автоматическим управлением памяти, в своём начале GC Handbook ссылается на следующие публикации:
- The Chromium project finds that around 70% of our serious security bugs are memory safety problems.
- Chrome: 70% of all security bugs are memory safety issues
- Microsoft: 70 percent of all security bugs are memory safety issues
Имхо, вся дискуссия о «безопасных» средствах программирования (сюда входит не только управление памятью и структурированная многопоточность, но и вытесняющая многозадачность, уровни привилегий в процессорах, строгая типизация, TDD и т.д.) сводится к предложению давать программистам те инструменты, с которыми сложнее накосячить (или косяки можно выявить легче и раньше), на основании предположения о том, что «все программисты временами рукожопят».
Исходная версия QsUPt7S, :
Нарукожопить можно на разных языках…
В защиту языков с автоматическим управлением памяти, в своём начале GC Handbook ссылается на следующие публикации:
- The Chromium project finds that around 70% of our serious security bugs are memory safety problems.
- Chrome: 70% of all security bugs are memory safety issues
- Microsoft: 70 percent of all security bugs are memory safety issues
Имхо, вся дискуссия о «безопасных» средствах программирования (сюда входит не только управление памятью и многопоточность, но и вытесняющая многозадачность, уровни привилегий в процессорах, строгая типизация, TDD и т.д.) сводится к предложению давать программистам те инструменты, с которыми сложнее накосячить (или косяки можно выявить легче и раньше), на основании предположения о том, что «все программисты временами рукожопят».