3 ms·
This is why it's good to have automated tooling that can do semantic changes on your language and standard library use. Go has `go fix` even if it was only used
by Aissen 1y ago
This is why it's good to have automated tooling that can do semantic changes on your language and standard library use. Go has `go fix` even if it was only used in pre-1.0 days AFAIK. It is never lost because this type of tooling can be used as the foundation for linters, refactoring tools, etc. Is there such a solution in Zig?
- flohofwoe 1y agozig fmt has some auto-fixes for upgrading source code to new Zig versions, AFAIK it's only for language changes, not stdlib changes though.
- Aissen 1y agoNice, I wonder if adapting it for this change would make sense?
- throwawaymaths 1y agoits a really huge change
- Aissen 1y agoIsn't that an argument for automated fixing?
- throwawaymaths 1y agohuge in complexity. though looking at it i see andrew has made a "polyfill" ish thing to give ppl a way out for a ?(a few)? releases