F979j


Кое-что о программировании
==========================

Вместо введения
---------------
                          это новая я..

                          проект Катя Чехова,
                          Восемь бит, 2012

Чтобы начать создавать новый код, как выясняется, нужно не так уж много.

  1. Добрый дядя готов подарить книжку-раскраску (набор шаблонов).
  2. Смелость сделать первый шаг -- внести изменения в код дяди.

Плохой пример.

  1. На заборе вывешивают плакат -- красивая девушка рекламирует крем для лица.
  2. Первоклассник дорисовывает девушке бороду (шутка с бородой).

Хороший пример. Язык Питон-2.

  1. Код от "доброго дяди"

    #!/usr/bin/env python
    # -*- coding: utf-8 -*-
    print "Hello, World!"

  2. Создал новую программу (hi.py), изменив шаблон:

    #!/usr/bin/env python
    # -*- coding: utf-8 -*-
    print "Здравствуй Мир!"

    Запускаем в командном окне UNIX

    $ chmod +x hi.py
    $ ./hi.py
    Здравствуй Мир!
    $

Полезный пример. Язык HTML.

  <html>
    <!-- Created as template for use with BlueGriffon -->
    <head>
      <meta charset=utf-8">
      <title>Шапка</title>
    </head>
    <body>
    <blockquote>
    <h2>Часть первая</h2>
      <div align=right>
      <table border=0 cellspacing=0 cellpadding=0 width="400">
      <tr><td><i>
      Думаешь, ты покончил с прошлым?<br>
      Прошлое не покончило с тобой.<br>
      <br>
      х/ф Подарок, 2015<br><br>
      </i></td></tr>
      </table>
      </div>
    Здесь может быть Ваш текст.<br><br><br><br>
    <h2>Часть вторая</h2>
      <div align=right>
      <table border=0 cellspacing=0 cellpadding=0 width="400">
      <tr><td><i>
      — Доллар за твои мысли..<br>
      ..<br>
      — Доллар? Я думала, хватит и пенни.<br>
      — Все подвержено инфляции, раньше или позже.<br>
      <br>
      Клайв Касслер, "Поднять "Титаник""<br><br>
      </i></td></tr>
      </table>
      </div>
    И здесь тоже может быть Ваш текст.
    </blockquote>
    </body>
  </html>


Почему Python 2?
----------------

                          ?не страшно, но наверное можно..

                          проект Катя Чехова, Не страшно, 2007

  + Легко начать.

  + Удобная, бесплатная, эффектная библиотека 3D объектов Visual Python.
    В Debian/Ubuntu:

      # apt-get install python-visual

  + В разработке автоматический переводчик с Python на C/C++:

      http://nuitka.net/pages/overview.html

  + to be continued..
