top | item 4569394

(no title)

luriel | 13 years ago

Go does incremental compilation just fine.

Nobody has bothered to add parallel compilation because building Go code is already so ridiculously fast.

discuss

order

slurgfest|13 years ago

Fast is relative to purpose. Maybe could afford to be faster in the context of an IDE checking your code on the fly, for a large project. I wouldn't know, since I have not attempted to write it.

rogpeppe1|13 years ago

actually, the Go tool compiles packages in parallel by default.

microtonal|13 years ago

...under the assumption that something does not depend on too many cgo packages.

Locke1689|13 years ago

Source? That's not what the article says.

cmccabe|13 years ago

The 8g, 6g, etc compilers operate on a single .go file at a time. You're welcome to invoke them directly if you want.