CMDR Jack
Под себя
Pavel
Вы не находите драматически страшным что большинство разработки на носу 2017 года ведется на питоне 2.7? Хотя 3 версия вышла 8 гребаных лет назад.
Denis
хадуп обвязка вся
Denis
юм
Denis
опенстак
Pavel
Сейчас я зайду на сервачек убунту 16.04 и посмотрю каком там питоне
Pavel
$ python --version
Python 2.7.12
Pavel
так то
nvkv
Pavel
расслоение библиотек, невозможность использовать новые разработки и т.д.
Pavel
отсутствие тайп хинтинга, других всяких фич
Pavel
Какой-то разброд.
Pavel
Угу есть, но по умолчанию то 2.7
nvkv
Denis
http://py3readiness.org/
Pavel
https://semaphoreci.com/blog/2016/11/11/python-versions-used-in-commercial-projects-2016-edition.html
Pavel
что-то тут не видно что все уже давно
Pavel
Зачем использовать старое?
Pavel
Как ты жестоко о питонистах 😈
nvkv
Центос охуенная штука, что начали-то
Pavel
Ну я понимаю там бы джава была
nvkv
Туда бэкпортируется все, что нужно
Pavel
они бы там и до 2050 года не обновлялись с радостью
nvkv
У меня примерно поровну сейчас серверов на центос и убунту 14.04
nvkv
Дак вот центос лучше
Denis
нужно сайтик запилить
Denis
baycotpython27
Denis
.net
Pavel
Зачем столько боли
Denis
есть
Pavel
Если проблемы нету, почему все это не сделают
Pavel
Здесь питонисты что-то скрывают
Pavel
ну вот о проблемах пхп говорят, а у него все хорошо.
Pavel
с юникодом нет проблем, работает быстро, аргументы в функциях подсказываются идешками
Pavel
так она сильнее гораздо чем в питоне
Pavel
там есть strict mode и ты можешь в любых методах и функциях явно указать какие типы ты ожидаешь - int, string, SomeObject, и какие допускаешь к возвращению.
Pavel
Если что-то не так то сразу ошибки и паника.
Pavel
А вот в 2.7 такой штуковины нету!
Constantine️
у питона она хитровыебанная )
Denis
use strict; да ? ))
Constantine️
Constantine️
Pavel
Ты что, это же офигенная тема
Constantine️
так себе, потому что пхп7 не так давно вышел и всё легаси, все 100500 пакетов до сих пор на пхп5 )
Pavel
Очень помогает разгрести в коде где то передается.
Constantine️
ну офигенная тем, что тесты не надо писать на то, что тип данных не тот пришел
Pavel
Не, она повышает читабельность и понимабельность на 146%
Pavel
а вот в питоне видишь метод some(blabla, blublu, bleble, bloblo) и вобще непонятно, какие же туда аргументы передаются, какие у них можно дергать методы и т.д.
Pavel
Да не в жеппу эту доку, никто их не пишет.
Constantine️
я леща даю за то, что не пишут банально пхпдоку с типами параметров
Pavel
докблок чтоли?
Constantine️
ага
Pavel
Да это само генерится
Constantine️
не всегда
Pavel
ну, короче легко
Pavel
Constantine️
бляха
Constantine️
открой packagist )
Constantine️
и посмотри старое говно
Constantine️
типа свифт мейлера
Constantine️
и пср лога
Constantine️
которыми пользуются миллионы
Constantine️
то что ты пересел на это, не значит, что все пересели
Constantine️
я к примеру, большую часть пхп проектов перевез на 7 версию, но тайпхинтинги не писал, потому что трата времени
Pavel
Да и это тоже
Constantine️
приведи случай, когда динамическая типизация тебя спасала
Constantine️
быстрее с типизацией js
Constantine️
я знаю
Constantine️
ну а хули
Constantine️
зато быстро )
Constantine️
врядли
Constantine️
у меня есть товарищ, который на джаве в йоте писал)
Constantine️
и сейчас в каком не менее крутом проекте участвует на джаве
Constantine️
сениор считай
Constantine️
и что ты думаешь?
Constantine️
он сделал свою цмс на пхп и халтурит на пхп
Dmitrii
Короче такой прикол proxy_buffering off; — теперь все картинки стабильно до половины.