Hacker News new | ask | show | jobs
by subud 5929 days ago
C is probably better for writing cross-platform (Win, Mac, Linux) code than C++. See Linus Torvalds comments:

http://harmful.cat-v.org/software/c++/linus

On the other hand, large corporations probably prefer OO programming. Paul Graham has some good quotes:

"Object-oriented programming offers a sustainable way to write spaghetti code. It lets you accrete programs as a series of patches. Large organizations always tend to develop software this way"

http://www.paulgraham.com/hundred.html

"At big companies, software tends to be written by large (and frequently changing) teams of mediocre programmers. Object-oriented programming imposes a discipline on these programmers that prevents any one of them from doing too much damage."

http://www.paulgraham.com/noop.html