Date: Sat, 15 Apr 2006 13:13:29 +0200 From: Benjamin Lutz <benlutz@datacomm.ch> To: freebsd-chat@freebsd.org Subject: Why is not more FreeBSD software written in C++? Message-ID: <200604151313.32519.benlutz@datacomm.ch>
next in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] Something occurred to me just now. I've been looking at the summer of code page, where I noticed the "Rewrite cvsup in C" entry. When Perl was removed from the FreeBSD base, the general notion was to rewrite any Perl scripts in sh or C. Why is it that C++ is not used for our programs? The C++ compiler is in the base and built by default, and the OOP paradigm is a nice one, that many programmers, especially the younger ones (like me :) ) are probably more familiar with than the tricks and techniques used in C to achieve good efficiency. My first guess is that it's a habit. People dealing with the FreeBSD source code are used to C, and therefore use that for their apps. If it's only that, there'd be no good reason for not writing a tool like cvsup in C++, right? Or is there a more technical reason? Cheers Benjamin [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEQNVcgShs4qbRdeQRAty1AJ9ROXUvmiinf+D6hbwGM+jQxMZFxACeNmTr qsmukDrIfM6Ng/1pwDxS0sc= =1vAT -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200604151313.32519.benlutz>
