Зара Горенко
Питон

Глава 1. Почему Python?

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

Python учит уважению к человеку.

Это не значит, что Python более ленив, чем Си. Это значит, что Python устроен так, чтобы вы меньше боролись с синтаксисом и больше думали о логике. Вы говорите машине то, что хотите, простыми словами – и она понимает.[1]

Вот три причины, почему я решила написать эту книгу именно про Python:

Причина первая: доступность

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

Причина вторая: глубина

Если вы профессор математики или инженер, вам хватит Python для численных расчетов, анализа данных, создания моделей. Большая часть научного мира пользуется именно им. Он вырастет с вами от первой строки кода до диссертации.

Причина третья: философия

Python был создан Гвидо ван Россумом в 1991 году с одной целью: создать язык, который был бы красивым, ясным и простым в чтении. Знаете ли вы, что одним из его вдохновений была комедийная группа Monty Python? Да, да – в названии языка живет дух абсурда, но несерьёзность маски скрывает очень серьёзный язык.[1]

Что такое интерпретируемый язык?

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

Конец ознакомительного фрагмента.

Текст предоставлен ООО «Литрес».

Прочитайте эту книгу целиком, купив полную легальную версию на Литрес.

Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.