I have a not-quite-complete Algol 68 conmpiler, and am wondering about a new code generator. The old one doesn't seem all that useful these days because it generates IBM 360 code. I'm currently looking at C-- and llvm as back ends. C--, as distributed, seems more hoepitable to garbage collection and such, but llvm seems to be more actively maintained, and seems a lot larger.
C-- also does not seem to have an AMD64 code generator, nor one for the ARM (an increasingly important atchitecture).. I'm wondering if there is enough potential interest in C-- to be worth reviving it. I couldn't develop it or maintina it single-handed, but if others are interested, I could certainly maintain a development repository. I'd probably pick a distributed repository, like monotone, since that seems to be a good combination of paranoia about system corruption and freedom to tinker at will. Are there others interested? This would definitely be done on a free-software development model, consisting of volunteers all over the world. Opinions, please. Potential users, please speak up. Potential contributors, likewise. I have a decision to make. C-- only if it is supportable. Or llvm, which doesn't seem to be as good a match to my front end, but has lots of implemented targets architectures. Has anyone investigated c-- to llvm, by the way? -- hendrik _______________________________________________ Cminusminus mailing list [email protected] https://cminusminus.org/mailman/listinfo/cminusminus
