On Sat, 14 Nov 2009 13:39:54 -0500, Walter Bright <[email protected]> wrote:

Vladimir Panteleev wrote:
I'd like to point out that this is also what Pascal/Delphi have been doing for a long while

Also it's the way Java is implemented.

I assume Go can also read type information from source files, otherwise package circular dependencies would be impossible?

Java will pick up the type info from either the .class file or the .java file.

The thing I thought was unique to Go's compiling/linking was the bypassing of duplicated imports. i.e. If a imported b and c, and b imported c, then compiling a would only link b, since c was included in b's object. They claimed exponential-like speed-up doing this. (If memory of the Google talk serves.)

Reply via email to