Jon Ross-Perkins

Results 205 comments of Jon Ross-Perkins

Noting I commented about numbers being close to equal [before](https://github.com/carbon-language/carbon-lang/issues/1159#issuecomment-1083373001), one more source search metric using sourcegraph: - adapter: 41.6M ([link](https://sourcegraph.com/search?q=context:global+adapter+count:50000000+lang:c%2B%2B&patternType=standard)) - adaptor: 4.1M ([link](https://sourcegraph.com/search?q=context:global+adaptor+count:10000000+lang:c%2B%2B&patternType=standard)) (i.e., 10x difference in usage...

@asoffer has merged some initial work towards RecursiveASTVisitor, and IIUC may get back to it but has been busy. I think we're likely to keep iterating it that direction so...

Thanks. Note that bazel-bootstrap is not the same, and will conflict with a correct bazel install [both try to install /usr/bin/bazel]. We should fix notes, but in the meantime bazel's...

This is a common issue for os-provided llvm installs, particularly when you're using an older macos system install (from "/Users" I assume this is macos). See [contribution tools](https://github.com/carbon-language/carbon-lang/blob/trunk/docs/project/contribution_tools.md) for advice...

> ```shell > $ which clang > /usr/bin/clang > ``` It looks like you need to add brew's llvm to your path, as described at https://github.com/carbon-language/carbon-lang/blob/trunk/docs/project/contribution_tools.md#macos: ``` # For `brew`,...

> General thought - should this be special-cased in the language or done with static reflection/metaprogramming? One of the possible advantages of properties is that they could look identical to...

@manshreck Do you have a terminology doc that you've been drafting? I'd like to introduce terminology as part of a proposal, and I'm leaning towards the idea that the best...

@manshreck The reason I'm looking to start the terminology doc is because I want to use terminology in the proposal that people might understand, but it'd be helpful to fill...

@josh11b I think the terminology doc may make sense to stick with generics as it's laying broad strokes for the design, but I'm really trying to stick to tight definitions.

The difference I'd draw with Josh's terminology doc is that it's actually drawing comparisons between possible generics approaches, several of which Carbon will not pursue. That's different from what I'd...