So, now it's official. Time to go to work.
The first thing I want to look at is Intel C++ support for Parrot. I have to take this on somewhat carefully for a few reasons.
I need to look Parrot's current processes for identifying Intel C++ so we do not have to repeat the logic for each operating system hint file where Intel C++ is supported. My thoughts now are to identify Intel C++ earlier in the Parrot configuration chain, but I haven't decided yet whether this should be when we check for gcc, or if this check should be done separately.
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: (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
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.
Excellent! (Score:1)
I really look forward to your work. This is an excellent grant.
Re: (Score:1)
Thanks! I sincerely hope I can get things working again for some of the platforms, and better than before for the rest.
Guest access to OSes (Score:2)
Re: (Score:1)
Oh, sorry I missed your post. I do have the assorted BSDs hanging around the house. However, I can't quite get a HP Superdome to fit nicely under my desk ;)