Pull to refresh

Comments 11

и высокопроизводительных приложений.

А на Python в принципе можно писать выокопроизводительные приложения? Он же с GIL.

Ну так разберитесь, как он работает и пишите выокопроизводительные.

Немного спорно говорить об производительности питона когда 99 исполняемого кода в проекте написано на C и других нативных языках

Можно.
На Stackless — пишут.
Пришлось тюнить да.
Пример — EVE Online — там была проблема с тем что бизнес-логика на питоне и пришлось оптимайзить жестко (CCP об этом писали не раз в техблогах)

Я читал сей гримуар в оригинале. у меня сложилось мнение, что учить его, чтобы улучшить свой код на Питоне - это как учиться конструировать процессоры, чтобы улучшить свой код на С++.
Книга научит ковырять исходники CPython.exe, добавить в язык свою примочку или вообще сделать свой язык. Чтобы просто кодить на Питоне, эти познания избыточны, разве только вам до 80lvl не хватает 5% экспы.

это как учиться конструировать процессоры, чтобы улучшить свой код на С++

Что, кстати, совершенно нормально. Без понимания, как вещь (процессор, двигатель и т.п.) работает изнутри, сложно эффективно её использовать.

Если игнорируешь всё, что находится дальше текущего уровня абстракции, ничего хорошего не выйдет.

https://www.youtube.com/watch?v=tD5NrevFtbU

PS: Как раз собирался покопаться в Cpython - теперь и книжка появилась.

такие книжки действительно надо читать в оригинале, мне не до конца понятен порыв переводить литературу такого класса.

Если человек лезет в исходники Питона - то там всё на английском, и перевод только помешает разобраться из-за разницы в терминологии

Первый раз столкнулся с тем что книга от Питер просто разваливается.

У меня с bhv такая же проблема:

Будьте добры на почту books@piter.com написать где покупали и ваш адрес уточним. Отправим бесплатно новую книгу.

Получил книгу. Спасибо!

Sign up to leave a comment.