NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
why C++; why Sun and Intel compilers on Linux? (Score:1)
Re: (Score:1)
gcc isn't the only compiler...
This is one of the stated goals:
Re: (Score:1)
Re:why C++; why Sun and Intel compilers on Linux? (Score:1)
While gcc is generally a good all purpose compiler, other compilers are often more strict about writing good C code and typically reward you with better optimization, smaller executables and libraries, or a combination of the two. My experiences with Perl 5 is that both compilers generate smaller and faster Perl execuables than gcc. I would assume that this would be plus for embedded systems developers. Intel C++ is also used by some Gentoo users as their default compiler. Making Parrot work with Intel C++ would be very helpful for those users.
While the name of the compiler is Intel C++, its primary use for this grant is as a C compiler. Making Parrot compile with C++ is not a listed goal for this project, but if I can get to it, I will.
Reply to This
Parent
Re: (Score:1)
Re: (Score:1)
A C++ compiler is required for linking, but not for compiling. A C++ compiler trying to compile Parrot would run into problem quickly, but it can handle linking the .o's just fine.