TGStat
TGStat
Введите текст для поиска
Расширенный поиск каналов
  • Язык сайта
    flag Russian flag English flag Uzbek
  • Вход на сайт
  • Каталог
    Каталог каналов и чатов Региональные подборки Тематические подборки Платные каналы Поиск каналов
    Добавить канал/чат
  • Рейтинги
    Рейтинг каналов Рейтинг чатов Рейтинг публикаций
    Рейтинги брендов и персон
  • Аналитика
  • Поиск по публикациям
  • Мониторинг Telegram
  • Продвижение
    Реклама через Яндекс Бизнес Реклама в каналах через TGStat Agency Реклама на сайте TGStat.ru
Rude Python

24 Jul 2019, 18:23

Открыть в Telegram Поделиться Пожаловаться

Vladimir
Репост из: Boris Bobejko
В пихтоне с хуй пойми какой версии и с хуй пойми какого года была одна важная традиция. Каждая библиотека отвечает за какую-то одну функцию - решение одной конкретной проблемы. Так в целом было длительное время, пока не появилась штанга. Штанга благодаря пиару везде и повсеместно превратилась в серебрянную пулю решающую все проблемы - ведь у нее есть админка! и есть все тоже, что было у любого другого фреймворка.

Большинство фреймворков в питоне ускоспециализированы и хорошо решают свою задачу - ну там sqlalchemy - один из лучших ормов в мире вообще, выразительный, расширяемый, предоставляющий несколько способов подхода к задачам связанным с работой с реляционными базами. Jinja удобный и простой шаблонный движок (у меня на нем фронтендеры шаблоны хуярили на ура, используя макросы и библиотеки макросов).

А вот джанга делала все - она и файлы раздавала, она и запросы к базе делала, она и кешировала, и темплейты рендерила и все всегда (на протяжении всего своего существования) делала хуево. При этом повсеместный хайп этого говна в 6-10м году говорил о ее легкой расширяемости, админки решающей все проблемы и задачи бизнеса и как следствие в определенный момент она стала фронтменом пихтона. Был период с 10 до 12 года, когда из 20 вакансий 19 было на штанге. И по сути в каждой из них все было накостылено на ее уебанской админке (без бекофис) и снаружи нахуяряно самым уебанским подходом каким можно было. Ведь она привлекала в питон и была первым местом работы с питоном для многих.

Дальше хуже - абсолютно невменяемый навязанный подход (где ты обязан использовать только функции как хендлеры), сам по себе фреймворк спроектирован хуево (глобальные переменные - например коннекторы к базе в том же орме), что-то исправлялось, что-то нет. И как следствие, когда ты пишешь лет 5 на пихтоне, а единственное, что от тебя требуется знание джанги 1.хуй.пизда.3сантиметра.ванус - это малость заебывает. Плюс нескончаемый поток вопросов, ответы на которые присутствуют в документации самой жанки. В купе с охуительными багами, разбираться в которых просто в падлу.

В 2008 у нас был в IRC кент который сказал отличную вещь - "я не умею писать на питоне, но на джанге пишу какое-то говно". Это в целом характеризует отношение к этому говну здесь.

За годы в ней были какие-то изменения, но в целом, все остается там же. Плюсы джанги в стандартных контрибах из которых хорошо верстается какое-то примитивное приложенице. Минус в том, что через полгода это уже раковая опухоль.
Каталог
Каталог каналов и чатов Подборки каналов Поиск каналов Добавить канал/чат
Рейтинги
Рейтинг каналов Telegram Рейтинг чатов Telegram Рейтинг публикаций Рейтинги брендов и персон
API
API статистики API поиска публикаций API Callback
Наши каналы
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Почитать
Академия TGStat Исследование Telegram 2019 Исследование Telegram 2021 Исследование Telegram 2023
Контакты
Справочный центр Поддержка Почта Вакансии
Всякая всячина
Пользовательское соглашение Политика конфиденциальности Публичная оферта
Наши боты
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot