[fpc-devel] OS aware RTL proposal
Daniël Mantione
daniel.mantione at freepascal.org
Sat Mar 11 23:22:12 CET 2006
Op Fri, 10 Mar 2006, schreef Ales Katona:
> http://www.freepascal.org/wiki/index.php/OS_aware_RTL
>
> Tell me what you think
I don't like to do the abstraction at the syscall level, but one level
higher, i.e. the Tstream implementation. The reason is that the operating
system abstraction happens at this level:
- OS abstraction wis present here.
- Emulating missing system calls is often much more inefficient than
a higher level workaround.
Adding an extra layer of abstraction without a good technical reason greatly
increases the danger of overdesign and code bloat.
Daniël
More information about the fpc-devel
mailing list