История изменений
Исправление lbvf50txt, (текущая версия) :
И так, переводим третий абзац:
https://www.theregister.com/2024/11/12/trapc_memory_safe_fork/
TrapC code resembles C/C++ code, but, according to Rowe, it’s memory safe. That is to say, its pointers cannot produce segfaults, buffer overruns, or memory leaks.
TrapC позволяет пользоваться таким элементом языка Си как указатели безопасно.
Я ведь потому и писал выше, неужели нельзя подключить либу и работать с памятью через неё. На уровне линтеров запретить работу с памятью напрямую. Ведь нет ничего космического, что реализует очередной язык, просто удобство и мелкие улучшения, которые можно с лёгкостью реализовать в существующих сях на уровне подключаемых либ.
Такой подход не гарантирует безопасное использование указателей. Т.е. урезает инструментарий Си.
Исходная версия lbvf50txt, :
И так, переводим третий абзац:
https://www.theregister.com/2024/11/12/trapc_memory_safe_fork/
TrapC code resembles C/C++ code, but, according to Rowe, it’s memory safe. That is to say, its pointers cannot produce segfaults, buffer overruns, or memory leaks.
TrapC позволяет пользоваться таким элементом языка Си как указатели безопасно.
Я ведь потому и писал выше, неужели нельзя подключить либу и работать с памятью через неё. На уровне линтеров запретить работу с памятью напрямую. Ведь нет ничего космического, что реализует очередной язык, просто удобство и мелкие улучшения, которые можно с лёгкостью реализовать в существующих сях на уровне подключаемых либ.
Такой подход не гарантирует использование указателей. Т.е. урезает инструментарий Си.