News for hackers. Stuff that matters.
Re:Async Rust Is A Bad Language by fnordpiglet on Friday September 08, 2023 @04:21PM (#37438901)
Well, the intent of an abstraction is it comes at a non zero cost to the author but a substantial benefit to the user/reader. If it’s a cost to everyone why are you doing it at all?

Rust embraces zero to low cost abstraction at the machine performance level, although to get reflective or runtime adaptive abstractions you end up losing some of that zero cost as you need to start boxing and moving things into heaps and using vtables, etc. IMO this is where rust is weakest and most complex.

There are no comments on this comment yet.