Исправление intelfx, (текущая версия) :
А как Вы посчитали этим, что unsafe это в тексте а не заремлен ?
Искажения результата возможны только в твою пользу. А т. к. даже потенциально искажённый результат уже более чем красноречив (61 вхождение на 30 kLOC — это ни под каким соусом не тянет «почти весь код»), дальше я не стал считать.
Но на самом деле я не поленился и почитал код проекта предметно. Весь unsafe в коде проекта — это технические однострочники; либо FFI, либо тривиальный pin projection вокруг async. То есть тут вообще не о чем разговаривать, можно считать, что pingora целиком написана на safe Rust.
И врут это когда это делают специально, я же просто ошибся, я то думал что я прав.
И заметь я никогда не перехожу на личности, даже если человек заблуждается.
Одно дело заблуждаться, другое дело — воинственно заблуждаться :-)
Исходная версия intelfx, :
А как Вы посчитали этим, что unsafe это в тексте а не заремлен ?
Искажения результата возможны только в твою пользу. А т. к. даже потенциально искажённый результат уже более чем красноречив (61 вхождение на 30 kLOC — это ни под каким соусом не тянет «почти весь код»), дальше я не стал считать.
Но на самом деле я не поленился и почитал код проекта предметно. Весь unsafe — это либо FFI, либо тривиальный pin projection вокруг async. То есть тут вообще не о чем разговаривать, можно считать, что pingora целиком написана на safe Rust.
И врут это когда это делают специально, я же просто ошибся, я то думал что я прав.
И заметь я никогда не перехожу на личности, даже если человек заблуждается.
Одно дело заблуждаться, другое дело — воинственно заблуждаться :-)