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.
Don't "support" it then... (Score:1)
You say you can't support such a language, but your actions say something different. You're developing for a project, Parrot, that is implemented in C supports the language.
If you don't want to support the language C, write Parrot in something else. What's that? C has many advantages in terms of portability and performance over alternatives for a project like Parrot? Also, C has this huge installed base, which guarantees high-quality implementations and a large, experienced programming community.
Whether you "cannot support" it or not, you might have to use it for pragmatic reasons. Complaints aside, how would it be different if you did support it?
Reply to This
Re: (Score:1)
Stop, you're killing me!
I wouldn't be trying to replace it, that's for sure.
Re: (Score:1)
So, what is it that you find funny above? That C compilers are of high quality or that there's a large, experienced programming community surrounding C or both?
I guess you could criticize C compilers for quality, but everything's relative. What language implementations have higher quality compilers available?
The experience and size of the C programmin
Re: (Score:1)
Ever try to write a cross-platform C99 application? The standard's most of a decade old now. It'd be lovely if compilers could support it. (Microsoft only has a few thousand programmers. I'm sure they'll get around to it eventually.)
I'd also love to meet a few members of this large, experienced programming community. I could put two or three of them to work!
Re: (Score:1)
I have to admit, I haven't done a lot of checking for strict C99 compatibility. From what I'm given to understand, everybody except Microsoft does an excellent job of supporting the C99 standard.
Microsoft not supporting cross platform development. Shocking!!