Так что я инженер-аппаратчик превратился в инженера-программиста из-за недавних рабочих обязанностей. У меня очень сильное понимание процедурного программирования (в основном в сценариях «C» и «bash»), но у меня есть только знание о том, что такое ООП.Какой язык использовать для запуска обучения в ООП?
Я смотрю вокруг, и почти каждый современный язык имеет очень прочные корни в ООП (C++, java, python, ruby и т. Д.). Теперь я чувствую, что готов свести свой мозг к новым концепциям, и ООП - это необходимость иметь теперь в своем поясе инструмент. Мой вопрос: с сильным фоном в «C» был бы C++ логическим следующим шагом для изучения ООП или я бы упустил из некоторых полезных конструкций, которые предлагают только другие языки, например, например java?
Спасибо всем.
контратип http://stackoverflow.com/questions/1608914/so-what-is-the-best-language-to-learn-oop-on среди многих других. – 2009-12-07 19:33:20
Err, я не думаю, что вы знаете, что такое функциональное программирование, поскольку C не имеет механизмов для функционального программирования. Я думаю, вы имели в виду процедурное программирование. – Ibrahim
Может ли * возможно * быть более субъективной и/или аргументированной темой, чем это? Можем ли мы поставить этот вопрос из своих страданий? –