4 ms·
> so I can't see a situation in which it'd be worth it to do so. The obvious one is not having a giant build time dependency that might change and be at differ
by andrewchambers 11y ago
> so I can't see a situation in which it'd be worth it to do so.
The obvious one is not having a giant build time dependency that might change and be at different versions on different platforms. The text interface is far more stable.
The problem I had with doing this is how picky llvm is when it comes to ordering your temporary registers.
- deleted 11y ago[deleted]
- Gankro 11y agoAs far as I've seen, the text interface is radically more unstable. Like when they recently striped types from pointers, I was like "oh no that sounds like it'll be a lot of work to upgrade to", and all the backend peeps seemed to think it wasn't a big deal because LLVM's API handled it. Particularly when you factor in that any breakage in the direct LLVM API can often be resolved by looking at what Clang did when it upgraded.
- andrewchambers 11y agoThat is a shame then.