News for hackers. Stuff that matters.
Re:Safe C++ proposal is not being continued by seanbax on Sunday September 14, 2025 @08:56AM (#45239463)
Python doesn't have lvalues in the way that C++ and Rust do. You can't refcount everything and still pass lvalues to subobjects. If lvalues to subobjects are important, you need borrow checking.
Re:Safe C++ proposal is not being continued by int_19h on Thursday September 18, 2025 @09:11PM (#45296881)
Yes, which is why I mentioned C# "ref" which is not refcounting but zero-overhead pointers with a simplistic borrow checker that covers most practical scenarios.