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

Reply via email to