Chandler Carruth
Chandler Carruth
Comment to collect reactions for the package *name* specifically `Language`.
Comment to collect reactions for the package *name* specifically `Prelude`.
> My preference is actually multiple packages are imported automatically by the prelude, each of which has a more-specific name: `Types`, `Ops`. Hmmm, what would these packages contain? What would...
After taking some time to think about it, I'm not really opposed to splitting up even the language-supporting stuff into finer grained packages. But I'm not sure it adds a...
Just wanted to say that the leads have gone through this in a reasonable amount of detail and we're all happy with the direction here, so closing this as decided....
FWIW, sharing the google doc first in Discord is always a great way to get early comments and easy suggestions / collaboration. May be worth pinging people directly.
> > However, impl files are useful because they allow for separate compilation (i.e., for a really big project, you can compile much faster and with more parallelism) > >...
> Let's analyse the claimed disadvantages listed in the collapse concepts proposals: The list you give doesn't for me map to the arguments in the alternative that Jon linked to,...
> AST parsing allows you to do a lazy evaluation of imports. You don't need to know what the imported symbol refers to for extracting the API of the PublicInteface.carbon...
Trying to pull out what seems like the high level point here, as I don't think we're making much progress debating the details... > it seems like Carbon at its...