3 ms·
Oh, definitely, but just because the implementation sucks doesn't mean that the idea isn't there. Modula-3 was also pretty slow compiling, but it also compiled
by projektfu 6y ago
Oh, definitely, but just because the implementation sucks doesn't mean that the idea isn't there.
Modula-3 was also pretty slow compiling, but it also compiled interfaces so that it could refer to them. Unfortunately, the underlying objects could change during a compilation because of partial revelation, so parts of the system would have to be recompiled when the builder found those cases. I'm sure Modula-2 could have been faster in that regard, not having the opportunity for a type to be elaborated more in later compilation units.