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 🥹
post
Zig has entered the chat.
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