
9 Dec
2012
9 Dec
'12
1:06 p.m.
On 2012-12-09 02:42, Boris Schaeling wrote:
Given that platforms are very different two extreme solutions are possible: Abstract away differences at all costs. Or tell the library user to call platform-specific system functions. I say: Do both.
* Abstract away all differences for those who do not care about platform specific ways of doing this or that. * Allow those who /do/ care to use platform specific methods in addition (although I would prefer wrappers for system functions). Just my 2ct. I'd fall under the first category. Regards, Roland