Not logged in
Log in now
Create an account
Subscribe to LWN
LWN.net Weekly Edition for May 16, 2013
A look at the PyPy 2.0 release
PostgreSQL 9.3 beta: Federated databases and more
LWN.net Weekly Edition for May 9, 2013
(Nearly) full tickless operation in 3.10
ConnMan 1.0 released
Posted May 14, 2012 4:27 UTC (Mon) by johnny (guest, #10110)
I don't mean to be offensive or anything, I'm just curious. At one point, it used to be that C++ compilers were buggy and/or didn't produce goode enough code, but surely that's not true nowadays...?
Posted May 14, 2012 10:38 UTC (Mon) by gnb (subscriber, #5132)
Posted May 14, 2012 20:25 UTC (Mon) by cmccabe (guest, #60281)
C is a useful lowest-common-denominator language which can be accessed from anywhere. It also tends to be more efficient than the alternatives. That makes it useful for writing truly common libraries.
Now, having said that... I don't know whether C is the best language to write a network-manager-like program. I'm partial to wicd myself, which is written in Python. As long as the DBUS bindings can be accessed from any language, the choice of implementation language seems irrelevant.
And now it's time for a language flamewar, where all the usual points will be brought up exactly as usual. Move along, nothing to see here.
Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds