Брюс Эккель выпустил Thinking in Python — 47 глав об идиомах, паттернах и функциональном программировании

Thinking in Python by Bruce Eckel

Брюс Эккель, автор классических книг по C++ и Java, представил новый бесплатный онлайн-учебник Thinking in Python. Книга охватывает всё: от основ (контейнеры, классы, статическая типизация) до продвинутых тем (декораторы, метапрограммирование, конкурентность) и паттернов проектирования (Singleton, Factory, Visitor и др.). Отдельные части посвящены функциональному программированию и управлению эффектами. Материал доступен для чтения онлайн, примеры и решения упражнений — на GitHub.

Книга Thinking in Python Брюса Эккеля — это не просто очередное руководство по языку, а глубокое погружение в идиомы, паттерны и функциональное программирование, которое заставит вас пересмотреть свой подход к написанию кода.

Ещё за этот день

2026-08-22