4 ms·
We see articles not so different from this concept all the time on HN. Recently it's about ORM vs SQL. The core interfaces are really not terrible at all. Th
by blunte 7y ago
We see articles not so different from this concept all the time on HN. Recently it's about ORM vs SQL.
The core interfaces are really not terrible at all. They do have danger zones, but their complexities are relatively low. As the author of this article suggests, it's within the realm of something we can remember. That's a BIG deal.
I haven't done C in a very long time. But with C, my recollection is that the biggest issue is to make sure you keep track of your memory allocation and releasing. Sure this is significant, but it's a direct concern. And if you abstract by one level your management of memory, it's a lot easier (especially if you include some testing).
I think it's important to periodically evaluate if our efforts to simplify a situation have actually alleviated or simplified real issues that were hurting us.