| ▲ | cyber1 an hour ago | |
2664 "unsafe {", 1835 "unsafe fn". This is completely unsafe. It doesn't look like a rewrite that understands what's actually going on or how the architecture should be redesigned to take advantage of Rust strengths. Instead, it looks like an AI generated transpilation with extensive use of raw pointers. | ||
| ▲ | malisper 32 minutes ago | parent | next [-] | |
Note that most of the unsafes are confined to the parser which was generated by running c2rust over the Postgres parser. The Postgres parser is itself generated from yacc/bison, so I decided to port it over mechanically rather than idiomatically. If there's particular unsafes that you think are egregious, let me know. | ||
| ▲ | kaspar030 31 minutes ago | parent | prev | next [-] | |
I set all my Rust LLM written projects to 'unsafe=deny'. Not sure why not everyone is anticipating your comment. | ||
| ▲ | HeavyStorm 29 minutes ago | parent | prev [-] | |
Why even use rust... | ||