LINUX.ORG.RU

История изменений

Исправление tz4678, (текущая версия) :

а мне нравится python, я его за две недели выучил в 2009 после php, но надо было учить ruby, так бы я может и свалил из рашки еще давно. я могу даже таблице написать что мне не нравится в том или ином языке:

ЯзыкНедостатки
PHP100500 функций в глобальной области видимости, нет модулей; косплей Java; не было пакетного менеджера; проблемы с областью видимости; шаблонность: как бы похапешники не старались пихать всюду паттерны, но из уродливой метамфетаминовой проститутки не выходит сделать мисс мира; доллары, доллары, везде доллары
JSнепонятное прототипное наследование; не было модулей в браузере; не было нормального ООП; асинхронность до того как я ее принял; лапша из коллбеков; замыкания до введения let/const; контекст this; ублюдский JQuery; который везде требовали; добавили 100500 различных глобальных объектов в браузере вместо изначальных 300; TypeScript, который придумали для ублюдков до этого превративших PHP в Java; нет специального типа для работы с байтовыми строками, а с типизированными массивами либо буферами работать неудобно
Pythonнизкая производительность по сравнению с PHP и Node.js ; датасаенс - меня бесит, что для эффективных менегеров сабж стал синонимом статистики, я ее не знаю и нахер она мне не нужна, прекратите мне предлагать поработать датасаентистом; pip не умеет чистить хвосты, поэтому используем альтернативы (было актуально до pipenv и poetry); область видимости работает неправильно, поэтому чтобы не использовать global городим ООП; Django - это такое же говно как Jquery и оно в каждой второй вакансии
Goнет шаблонов/дженериков; неудобный перехват ошибок: либо просто их игнорим, либо паникуем

Исходная версия tz4678, :

а мне нравится python, я его за две недели выучил в 2009 после php, но надо было учить ruby, так бы я может и свалил из рашки еще давно. я могу даже таблице написать что мне не нравится в том или ином языке:

ЯзыкНедостатки
PHP100500 функций в глобальной области видимости, нет модулей; косплей Java; не было пакетного менеджера; проблемы с областью видимости; шаблонность: как бы похапешники не старались пихать всюду паттерны, но из уродливой метамфетаминовой проститутки не выходит сделать мисс мира; доллары, доллары, везде доллары
JSнепонятное прототипное наследование; не было модулей в браузере; не было нормального ООП; асинхронность до того как я ее принял; лапша из коллбеков; замыкания до введения let/const; контекст this; ублюдский JQuery; который везде требовали; добавили 100500 различных глобальных объектов в браузере вместо изначальных 300; TypeScript, который придумали для ублюдков до этого превративших PHP в Java; нет специального типа для работы с байтовыми строками, а с типизированными массивами либо буферами работать неудобно
Pythonнизкая производительность по сравнению с PHP и Node.js ; датасаенс - меня бесит, что для эффективных менегеров сабж стал синонимом статистики, я ее не знаю и нахер она мне не нужна, прекроатите мне предлагать поработать датасаентистом ; область видимости работает неправильно, поэтому чтобы не использовать global городим ООП; Django - это такое же говно как Jquery и оно в каждой второй вакансии
Goнет шаблонов/дженериков; неудобный перехват ошибок: либо просто их игнорим, либо паникуем