On Sun, 20 Jul 2008 09:22:36 +0000 (GMT) "Terje Slettebø" <[EMAIL PROTECTED]> wrote:
> Unfortunately, the mailing list archive doesn't have a search > function, and I can't find a FAQ for this, so I'll ask here: Does > anyone know why C was chosen as an implementation language for > NetSurf, and not something like C++? 1) Reliability, availability, quality, performance and price of compilers available at the time. 2) Familiarity, readability, performance and portability of C. 3) I don't think NetSurf would have got as far as it has if it were written in any other language - a huge number of people understand C, and I can count the number of people I trust to write C++ on the fingers of one hand. We've had contributions, both small and large, for a large variety of people. I'm quite confidant that if it were written in C++, we would have received a great deal fewer contributions. It certainly wouldn't have received any from me, for example. 4) I don't know about the others, but I hate C++ almost as much as I hate Perl and Ruby. It's an ugly and hideously complex language. B.
