The OpenNET Project / Index page

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



"В Python встроен JIT-компилятор"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Второй уровень иерархии тем в форуме реализован через вкладку "Показ ключевых тем".
. "В Python добавлен JIT-компилятор" +/
Сообщение от Илья (??), 14-Апр-24, 10:49 
> намного более лаконичный язык, который к тому же проще читать и понимать

Это очередной миф. Лаконичность - это приятный бонус к читаемости, но не более.

Хорошо читаемый код - это:
- когда ты можешь понять зависимости любого отдельно взятого участка кода.
- когда ты можешь быстро понять, как поле ввода на экране соотносится с колонкой в базе данных.
- когда ты можешь безопасно переименовать свойство в классе, или изменить сигнатуру метода.
- когда ты можешь гарантировать, что кусок кода можно выкинуть, потому что он больше не используется.
- когда IDE наравне с человеком может читать код и предупреждать о потенциальных ошибках и рефакторингах.


И пайфон со своей динамической структурой тут очень плох.

Да, ты можешь быстрее стартануть проект на пайфоне и меньше ПЕЧАТАТЬ в первую неделю разработки. Но уже на второй месяц разработки ты получаешь doubtfull решение. Ты ни в чём не уверен и сидишь как бабка у корыта.

Всё это проходили уже много раз.
Всё это проходили уже много раз.

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

Оглавление
В Python встроен JIT-компилятор, opennews, 10-Апр-24, 09:21  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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