Магазин
О сервисе
Услуги
Конкурсы
Авторам
Новости
Акции
Помощь
8 800 500 11 67
RUB
Сменить валюту
Войти
Поиск
Все книги
Импринты
Бестселлеры
Бесплатные
Скидки
Подборки
Книги людям
12+
Все
Информационные технологии
Информационные технологии: общее
Оглавление - Код
Культура, скомпилированная в байты
Сергей Кирницкий
Электронная
200 ₽
Печатная
689 ₽
Читать фрагмент
Купить
Объем: 180 бумажных стр.
Формат: epub, fb2, pdfRead, mobi
Подробнее
0.0
0
Оценить
Пожаловаться
О книге
отзывы
Оглавление
Читать фрагмент
Введение: Код как культурный артефакт
В.1. Вопрос, который редко задают
В.2. Что такое культура языка программирования
В.3. Карта путешествия
ЧАСТЬ I: ФИЛОСОФИИ
Глава 1. Манифесты
1.1. Zen of Python: ясность как ценность
1.2. Ruby Way: счастье программиста
1.3. Go Proverbs: простота как дисциплина
Три философии, один вопрос
Глава 2. Синтаксис как мировоззрение
2.1. Скобки, отступы и границы блоков
2.2. Типизация как картина мира
2.3. Обработка ошибок как отношение к неудаче
Синтаксис как мировоззрение
Глава 3. Имена и метафоры
3.1. Ключевые слова как концептуальный выбор
3.2. Конвенции именования как социальный договор
3.3. Документация как культурный артефакт
ЧАСТЬ II: ИСТОКИ
Глава 4. Системная традиция
4.1. Си: минимализм из необходимости
4.2. Unix-философия как культурный код
4.3. Наследники: C++, Objective-C, Go
Глава 5. Академическая традиция
5.1. Lisp: код как данные
5.2. ML и система типов
5.3. Haskell: чистота как эксперимент
5.4. Наследие лаборатории
Глава 6. Индустриальная традиция
6.1. Java: платформа как продукт
6.2. JavaScript: случайная империя
6.3. Rust: новая модель разработки языка
ЧАСТЬ III: КОНФЛИКТЫ
Глава 7. Войны парадигм
7.1. ООП против ФП: два взгляда на мир
7.2. Статическая против динамической типизации
7.3. Священные войны форматирования
Глава 8. Open Source как арена
8.1. GitHub: весь мир в одном репозитории
8.2. Лицензии как философские манифесты
8.3. Стандарты, которые никто не выбирал
Глава 9. Корпорации и их языки
9.1. Google: масштаб определяет дизайн
9.2. Microsoft: метаморфоза культуры
9.3. Meta: двигайся быстро
Языки как зеркала организаций
ЧАСТЬ IV: ЭВОЛЮЦИЯ
Глава 10. Куда движется культура кода
10.1. Мосты: гибридные языки как переходный период
10.2. Новый фундамент: языки без компромиссов
10.3. ИИ и размывание границ
10.4. Конвергенция или специализация?
ЗАКЛЮЧЕНИЕ: КОД КАК ПОСЛАНИЕ
З.1. Что мы узнали
З.2. Практические выводы
З.3. Код как культурное наследие