Zig has entered the chat.
post
IDisposable is not that at all. At least not implicitly. It's a convention, one has to call Dispose to do anything. Edit: I might have misunderstood scope_exit 🥹
There are ugly languages. There are unusable languages. There are languages with nuances beyond comprehension.
And there's csharp which for some reason tries to be all of these things.
replies:
all 7 comments