4 ms·
I didn’t watch the whole thing due to the audio, but what I have seen is this still not ultimately a new language? As someone else here stated, the compiler is
by morby 3y ago
I didn’t watch the whole thing due to the audio, but what I have seen is this still not ultimately a new language? As someone else here stated, the compiler is determining if the code it sees is Circle or C++ so that means it’s handling them differently. Which means all the legacy cpp code would never touch this and people who already started cpp would need to maintain two separate flavors of the language. Maybe I am misunderstanding this project.
- hmry 3y agoDon't see how that follows. Typescript treats code as either TS or JS depending on the file extension. But that doesn't mean nobody who has JavaScript code would switch to Typescript. The idea is, you migrate one file at a time. With Circle it's even more gradual, since you can migrate one file one feature at a time.
- gpderetta 3y agoI think the idea is that you can migrate a translation unit at a time anda feature ata time while still being able to link your whole application. Not differently from the migration path between c++ revisions.
- benji-york 3y agoAs someone with a lot of live audio background, I lament bad audio at conferences. I keep thinking that there is a product need there, but it feels too much like selling vitamins.