Здравствуйте, Fastwit, Вы писали:
F> Обнаружил на днях в своем окружении нескольки индивидов-программеров,
F> которые стали слишком уж засматриваться на Python. Я сам предпочитаю
F> классику (C++, C# и т.п.), но и не упускаю возможности узнать что-нить
F> новенькое. Вот только в сети одна реклама да неконструктивная критика.
F> Ничего понять невозможно, вот и решил обратиться к сообществу с вопросом
F> зачем он вообще нужен-то Python этот? Где его применяют, что он
F> вытесняет C++ и С#? У самого времени лезть в манулы и разбирать по
F> косточкам нету, помогите, плз!
F>
F> Заранее благодарен.
Мне кажется, Python — сценарный язык по типу Perl/Ruby/Tcl и вытеснить С++ у него получится вряд ли. Сейчас мы наблюдаем 3 больших семейства языков:
1. Компиляторы, производящие платформо-зависимый код. C/C++.
2. Компиляторы, производящие потенциально платформо-независимый код. Java/C#
3. Интерпретаторы, могут исполняться на любой платформе. В разумных пределах, т.е. в пределах зависимости от сервисов операционной системы. Perl/Ruby/Python. Есть, правда, убогие представители типа VBScript, ориентированные на одну платформу — им не место в нашем списке.
Думаю, эта ситуация сохранится в течение ближайших лет 20. Правда, их доля использования может плавать.
-- Всего хорошего!
-- Alex Alexandrov, e-mail: alex_alexandrov(at)fromru(dot)com
Posted via RSDN NNTP Server 1.9 gamma