Re: С Днем программиста! А ты думал как еще можно добитmся уверенности в том что впариваемое тобой дерьмо необходимо жертве? Если ты будешь в этом сомневаться, ты даже водку страждующему алкашу не продашь Вообще тут многие психологические трюки пылесосопродавцев раскрываются. http://kirby-pylesos.ru/demonstraciya-pylesosa-kirby
Язык Шрёдингера Питон мне и нравится, как замена перла для быстрого анализа логов или для пототипирования очередного хелловорлда, и одновременно дико бесит в нём выделение блоков кода отступами
а ты тогда вот так: Code: for i in `seq 1 3`; do echo :cheers: ; done а отступы всё-равно делаем ведь ради читаемости. и в простых редакторах уже только если подправить что-то - всё ведь уже в ИДЕ деется...
зато меньше символов используется, картинка кода не засоряется. в 2.7 всё выглядит очень красиво - нафиг начало и конец блока, нафиг символы окончания команды, нафиг скобки ...
кто-то видимо пропустил вот такое, раз до сих пор так дискутирует) вот вам "Hello, World": ++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++ .>+.+++++++..+++.>++.<<+++++++++++++++.>.+++. ------.--------.>+.>.
Не. "Мозгоёб" - простой и понятный йазыг Для остального есть Malbolge. "Hello world" на нём: Code: (=<`:9876Z4321UT.-Q+*)M'&%$H"!~}|Bzy?=|{z]KwZY44Eq0/{mlk**hKs_dG5[m_BA{?-Y;;Vb'rR5431M}/.zHGwEDCBA@98\6543W10/.R,+O< %)
При наличии нормального IDE (Pycharm Pro) никаких проблем. Ну и про прототипирование. Найди замену numpy/scipy/matplotlib и т.д. и т.п. для любого другого яззыка программирования (да хотя бы для C++), тогда и поговорим. А пока выигрыш по количеству строк кода - как бы не раз в 10. И по времени разработки. А что не такой быстрый, так для разовых ззадач - наплевать. Ну, давай реши задачу: имеется кривая, перекосившееся оконная рама, с геометрией, заданной длинами сторон и диагоналей, надо найти размеры "максимального" прямоугольного куска стекла, чтобы вставился с минимальными зазорами. На питоне - 90 строк.
К чему был этот всплеск? Питон используется в научных вычислениях из-за низкого порога вхождения. Учёные - не программисты, им нужен простой инструмент для вычислений. А перечисленные модули к питону: "numpy/scipy/matplotlib и т.д. и т.п." написаны программистами для них внезапно как раз на сях.
Любимое животное обидеть попытались. Внезапно, там даже фортран есть. Но, хоть на фортране, хоть на С ими пользоваться очень неудобно. Потому-что нужно собирать библиотеки из разных источников. А уж про линковку С++ со сторонними библиотеками на том же C++ я вообще молчу.
Так это на заслуга питона, как ЯП, а заслуга тех, кто для него собирает и поддерживает модули. Ну и с линковкой проблема надуманная.
Ты думаешь, что одни специальные люди собирают и поддерживают модули, а другие их используют? Я как-то относительно давно собирал на нашем корпоративном кластере обычный midnight commander. Без административных прав. Ну и как обычно бывает, linux был с устаревшими системными библиотеками. Затрахался пути менять. И когда линковал свою библиотеку на C++ c основным FEM софтом, написанном на C, это тоже была та еще эпопея, пока ключи подобрал. Тоже на linux'е. P.S. Я начал переходить с C++ на Python лет десять назад. И вот уже пару лет на рабочей станции даже компилятора C/C++ нет.