develooper Front page | perl.perl6.internals | Postings from December 2001

RE: What is wrong with GCC's register transfer language?

Thread Previous | Thread Next
From:
Brent Dax
Date:
December 3, 2001 09:20
Subject:
RE: What is wrong with GCC's register transfer language?
Message ID:
FJELLKOPEAGHOOODKEDPGEACCLAA.brentdax@cpan.org
Terrence Brannon:
# Is there some reason that a new pseudo-architecture has be
# invented and compiled to? Why can't we simply compile to GCC's
# RTL and allow gcc to compile to C?
#
# And then just write a RTL->JVM and RTL->CRL converter?

What about people on, say, VMS machines, for whom GCC has never worked?
(Don't laugh--Perl5-Porters finds VMS compatibility *very* important.
Just look around for all the '#ifdef VMS'-type stuff.)

Another reason is that GCC doesn't really have everything we're looking
for.  How do you handle things like redefinable functions (IIRC the
syntax for them is &subname := sub {body}) or tied variables in GCC?

I haven't used this GCC thing, so there are probably other reasons too.
Bottom line is, we've looked around and haven't found anything that
meets our needs, so we're building it ourselves and making it available
to other scripting languages.

--Brent Dax
brentdax@cpan.org
Configure pumpking for Perl 6

"Nothing important happened today."
    --George III of England's diary entry for 4-Jul-1776


Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About