I wish to become a system software developer.I mean I want to be writing compilers, operating systems and the like.I don't know which languages will be most appropriate for the task.At the monent I know some c++ but I don't know if one particular language could be better than the other in this respect.
I need advice from anybody in this field ( I mean system software development).Thanks for your contributions.


13 Years
Discussion Span
Last Post by Chainsaw

If you know c++ then you also know c. Learn Java, then make an informed decision yourself!

By the way, when you say you want to be writing compilers and operating systems, do you have a potential employer in mind? There aren't many paying jobs I know of building new compilers or os'. Device drivers, yes. Addons for Gnu C++ (for, say ARM implementations) maybe.

Languages and os' seems to be fading to the university arena. You could work on existing languages and os' of course (MS and Sun and the like).

Anyway, that was a side note. My advice: Learn Java to some reasonable proficiency so you can make an informed decision.

This topic has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.