Читать книгу Код. Культура, скомпилированная в байты - - Страница 10

ЧАСТЬ I: ФИЛОСОФИИ
Глава 2. Синтаксис как мировоззрение

Оглавление

Синтаксис языка программирования кажется технической деталью. Куда ставить скобки, как обозначать блоки кода, требовать ли объявления типов – разве это не вопрос удобства, привычки, в конце концов, личных предпочтений?

Но за каждым синтаксическим выбором стоит философское решение.

Фигурные скобки или отступы – это не просто способ показать компилятору, где заканчивается условие. Это ответ на вопрос: кому мы доверяем? Программисту, который сам организует свой код, или языку, который навязывает единообразие? Статическая типизация или динамическая – это не вопрос производительности. Это вопрос о природе мира: познаваем ли он заранее или раскрывается только в действии? Коды возврата или исключения – это не техническая деталь реализации. Это позиция относительно неизбежности ошибок и того, как с ними жить.

Синтаксис – это застывшая философия. И как любая философия, он формирует мышление тех, кто его использует.

Код. Культура, скомпилированная в байты

Подняться наверх