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

ПРЕДИСЛОВИЕ.

Зачем инженеру две змеи?

Здравствуй уважаемый читатель. Надеюсь, эта книга станет для тебя источником полезных знаний и ты, вслед за мной, ощутишь радость избавления от изнуряющей, отупляющей рутины.

Идея написания этой книги витала вокруг меня последние пару лет, но не находилось катализатора. И вот, в одном из разговоров с моим коллегой и другом, Вадимом им была высказана мысль написания мной книги о Питоне для инженеров. Мысль прижилась, за что я выражаю Вадиму особую благодарность.

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

Программирование вошло в нашу жизнь давно и основательно. Армия профессиональных программистов удовлетворяет запросы общества на программирование, но профессиональные программисты покрывают не все потребности общества. Есть некий порог сложности, который задача должна преодолеть, прежде чем к ее решению приступит программист. А если задача не достигла этого порога, то она продолжает решатся «по-старинке», отнимая уйму времени и вынуждая исполнителя совершать ошибки. Хотя довольно часто бывает достаточно написать всего несколько строчек кода, для того чтобы передать компьютеру решение этой задачи. Но этого не происходит по одной простой причине – обычные люди, в своем большинстве, не владеют программированием. Конечно же их учили программированию в школах и ВУЗах, но это все быстро выветрилось. Тогда как, владея даже азами программирования, обычный человек может решать массу задач, не достигших своего порога сложности и оставшихся вне поля зрения профессиональных программистов.

Почему Питон?

На сегодняшний д ень есть тысячи языков программирования и их число неуклонно растет(да, да, вы не ослышались), и в таком многообразии важно выбрать наиболее удобный для себя язык. Когда то меня учили Фортрану, Бейсику, Паскалю, Си, но ничего путного из этого не вышло. А Питона в те времена и вовсе не было. Потом я немного программировал на ЛИСП и Вижуал Бейсик, но и это было не очень продуктивно. И, наконец, пять лет назад я открыл для себя Питон. Можно сказать – это был прорыв. Я стал использовать этот язык программирования, где только мог – в Revit, Autocad, MSOffice, Mathcad, в своих расчетных программах, просто делал расчеты, обрабатывал тексты, базы данных, растровые и векторные рисунки, манипулировал pdf файлами. И я твердо уверен в том, что виной прорыва стали удобство и простота Питона, писать и читать код на нем легко, действия в нем открыты и логичны, а возможности его почти безграничны. Поначалу я стал использовать разновидность Питона, называемую IronPython, которая имеет, как свои преимущества, так и свои недостатки, о чем мы поговорим более подробно в других главах книги. В дальнейшем мне открылся океан настоящего Питона. Для начального освоения языка версии Питона не имеют значения.

One thought on “Книга для широкого круга читателей, от любознательных школьников до неунывающих пенсионеров.”

  1. Уважаемые читатели, предлагаю вашему вниманию свою робкую попытку написать книгу о великом Питоне. Ваше мнение необходимо для шлифовки сырого авторского материала. Возможно ваши предложения и замечания помогут сделать книгу лучше, так что не стесняйтесь в выражениях(в рамках общепринятой этики, конечно). Продолжение следует…

Leave a Reply