GSOC Linker project

Andrej Mitrovic andrej.mitrovich at gmail.com
Fri May 4 11:30:23 PDT 2012


On 5/4/12, foobar <foo at bar.com> wrote:
> The di files are mostly meant to be machine read (e.g. the
> compiler) and this belongs as part of the library file in order
> to provide ease of use and maintain the relationship between the
> binary code and it's interface.
>
> maintaining two sets of files that could easily get out of sync
> and *not* using the docs is way more insane.
>

I'd say the docs are more likely to be out of sync than .di code. If
the .di code is really out of sync you'll likely even get linker
errors. And not everything ends up being documented.

And then what about existing tools like IDEs and editors. E.g.
autocomplete wouldn't work anymore.


More information about the Digitalmars-d mailing list