Здравствуйте, Трурль, Вы писали:
Т>Здравствуйте, reductor, Вы писали:
R>>Вообще в чем проблема, квалифицированному программисту выучить любой язык, если очень нужно — полдня максимум
Т>Тут недавно на смех подняли человека, который утверждал что знает C++, попрограммировав на нем всего год.
Т>Где же правда
Правда и там и там.
Человек, для которого С++ — первый или второй язык программирования в жизни действительно не будет знать его хорошо даже за год (особенно, если не будет стараться проникнуть в язык поглубже).
Человек же, который знает необходимый набор классических (оказавших фундаментальное влияние на развитие других) языков + знаком с одним/двумя суперсовременными, выучит с++ очень быстро. Причем глубина его понимания запросто может оказаться побольше, чем у человека, который на с++ программировал 10 лет, но никаких языков больше не знает.
Ни один язык не является замкнутой системой — идеи и способы реализации кочуют туда-сюда и то, на понимание чего в случае первого знакомства требуется два месяца, человек эрудированный просто отметит про себя — ага, это как в языке x, а это как в x', но через механизм z из языка y
То же справедливо и для естественных языков. профессиональные лингвисты учат их очень быстро и так же забывают, когда отпадает необходимость.