Re:A Modern Guide to Threads
by regularfry on Friday December 02, 2011 @10:12AM
(#3304207)
Abstractions leak. By all means provide them, but don't assume that a sophisticated user won't complain if they can't get at the guts when the abstraction (or its implementation) gets in their way.
[ Parent
| on HN ]
Re:A Modern Guide to Threads
by IgorPartola on Saturday December 03, 2011 @08:14AM
(#3307667)
Agreed. However I have never seen anyone complain about how a mutex, a semaphore, etc. were implemented under the hood. We are not talking about ORMs or artificial AI here.
On top of that, my point is that providing abstractions and the low-level interfaces is better than not providing either, or just one of the two. If a sophisticated user is not happy with how something is implemented they always have the option to implement an abstraction that eill work for them.