The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Январский рейтинг языков программирования TIOBE "
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "Январский рейтинг языков программирования TIOBE " +/
Сообщение от DyadyushkaAU (ok), 10-Янв-22, 20:42 
Я - не хейтер Питона. Сам его использую в ежедневной рутине. Но для крупных проектов с большим количеством разработчиков он подходит плохо:
- отсутствие статической типизации;
- плохая распараллеливаемость кода;
- все методы и члены классов публичны (несмотря на соглашения с подчёркиванием или двойным подчёркиванием) - всегда по ошибке можно нагадить не туда, а потом долго искать проблему;
- некоторые вещи вообще работают довольно странно: https://www.linux.org.ru/forum/development/15379357?cid=1538...
- и медленно, очень медленно. Про оптимизаторы всякие знаю, но это дополнительная головная боль, которая стопроцентно проблему скорости выполнения кода не решает.

ИМХО. Неплохой инструмент для начинающих, небольших проектов, скриптоты, построения прототипов, отличный клей для вызова библиотек написанных на других, более быстрых языках. Удельный вес перечисленных задач довольно большой, программистов катастрофически не хватает, а работу кому-то делать надо. Питон выступает палочкой-выручалочкой. Потому и популярен.

Некоторые считают, что дело всего лишь в кривой реализации CPython, если переделать последний, то всё ещё можно поправить. Однако есть большой риск, что после подобных правок обратная совместимость (которая уже однажды была потеряна с переходом на версию 3) снова будет потеряна.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Январский рейтинг языков программирования TIOBE , opennews, 09-Янв-22, 12:03  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру