News for hackers. Stuff that matters.
Re:Making the obvious code fast (2016) by jstimpfle on Wednesday April 17, 2019 @05:55PM (#19686817)
According to some people, the problem is the data. C is a nice language for dealing with plain data.

Just today I rewrote my own streams abstraction, because libc sucks and I want to support my own printf style functions and my own custom streams (for example dynamically memory allocating streams. fopencookie() is not portable). I think that streams are one of the most abstract and most useful abstractions. It went pretty good. Making a few vtables explicitly in a few places is not that terrible.

There are no comments on this comment yet.