История Python и планы на семестр
(сначала познакомиться)
Про Python
Базовая статья: История_языка_программирования_Python
- Гвидо и Си
- Гвидо и сообщество
- BDFL / но нет
- Python как ЯП
- интерпретатор
- duck typing и ссылки вместо переменных
- естественная динамическая объектная модель
- много сахара
- ⩾ ∞ модулей
- История выпусков
- 1.0 — «игрушечный»
- 2.0 — «учебный»
- 3.0 — «промышленный»
- Свободная лицензия
Pypi (259,444 projects / 2,046,663 releases as of 2020-09-01)
- (свободная лицензия!)
Применимость (не упорядочено)
- Обучение
- Склейка
- Одноразовое программирование
- Макетирование
- Специальные предметные области
- Средние и большие системы
- Python и непрограммисты
- Личные ощущения
- (если останется время) демонстрация базовых принципов
Про курс
- Лекции надо смотреть
Д/З надо делать вовремя (TODO: EJudge)
- Свобода мотивации
Д/З
- Установить Python на хорошо доступный вам компьютер
- Найти установленную документацию, в частности tutorial
- Запустить Python в режиме командной строки
Начать читать и отщелкивать tutorial, пока не надоест