Lutger Blijdestijn wrote:
"Why use C instead of the D programming language? Certainly, D is usable for such low level coding and, when programming at this level, there isn't a practical difference between the two. The problem is that the system to build Optlink uses some old tools that only work with an old version of the object file format. The D compiler uses newer obj format features, the C compiler still uses the old ones. It was just easier to use the C compiler rather than modify the D one. Once the source is all in C, it will be trivial to shift it over to D and the modern tools."
http://www.drdobbs.com/blog/archives/2009/11/assembler_to_c.html

Yeah, I forgot to mention that Optlink relies on some tools that work only with an obsolete version of the omf.

Reply via email to