LINUX.ORG.RU

История изменений

Исправление 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 позволяет пользоваться таким элементом языка Си как указатели безопасно.

Я ведь потому и писал выше, неужели нельзя подключить либу и работать с памятью через неё. На уровне линтеров запретить работу с памятью напрямую. Ведь нет ничего космического, что реализует очередной язык, просто удобство и мелкие улучшения, которые можно с лёгкостью реализовать в существующих сях на уровне подключаемых либ.

Такой подход не гарантирует использование указателей. Т.е. урезает инструментарий Си.