@FSMaxB @oli @notgull the only difference would be (depending on what C version is targeted) that you would have a single backend for any platform that has a C compiler, instead of needing one backend per platform.