|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форумы
Разговоры, обсуждение новостей (Public)
| |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "OpenNews: Обзорный доклад по языку программирования Python" | |
Сообщение от opennews on 19-Мрт-08, 23:39 | |
Илья Портнов опубликовал текст доклада с обзором особенностей языка программирования Python. В докладе затронута тема отличия от других языков, рассказано про ООП, включая сравнение реализации с С++ и Java, продемонстрированы характерные приемы программирования и дизайна. | |
| Высказать мнение | Ответить | Правка | Cообщить модератору |
| Оглавление |
|
| Сообщения по теме | [Сортировка по времени | RSS] |
| 1. "Обзорный доклад по языку программирования Python" | |
Сообщение от helloworld on 19-Мрт-08, 23:39 | |
Спасибо, очень интересно. | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
| 2. "Обзорный доклад по языку программирования Python" | |
Сообщение от smn (??) on 20-Мрт-08, 00:12 | |
четко, кратко и со вкусом...)) | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
| 3. "Обзорный доклад по языку программирования Python" | |
Сообщение от Аноним (??) on 20-Мрт-08, 00:22 | |
Спасибо, познавательно | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
| 4. "Обзорный доклад по языку программирования Python" | |
Сообщение от Аноним (??) on 20-Мрт-08, 08:06 | |
Напомню, в Яве используется строгая статическая типизация с явным объявлением типов переменных. Это означает, что типы всех переменных известны в момент компиляции, и тогда же происходит проверка типов. Это дает преимущество в том плане, что значительная часть ошибок отлавливается в момент компиляции. Зато это замедляет компиляцию. В Питоне используется строгая динамическая типизация. "Динамическая" означает, что типы переменных становятся известными только во время выполнения, и тогда же выполняются проверки типов. Это дает больше возможностей написать неработающий код, но ускоряет компиляцию и дает значительную гибкость. | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
| 5. "Обзорный доклад по языку программирования Python" | |
Сообщение от Аноним (??) on 20-Мрт-08, 08:09 | |
Типичная проблема, возникающая при проектировании в стиле ООП, состоит в следующем. Объект некоторого типа (например, Сотрудник) требуется передавать в качестве аргумента в различные функции. Разным функциям нужны разные свойства и методы этого объекта, причем набор свойств и методов объекта, которые нужны каждой функции, фиксирован. При этом хотелось бы сделать все эти функции полиморфными, то есть способными принимать объекты разных типов. | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
| 6. "Обзорный доклад по языку программирования Python" | |
Сообщение от Brick (??) on 20-Мрт-08, 09:38 | |
"Напомню, для Java традиционный способ запустить только что написанную программу такой: запускаем компилятор, подсовывая ему исходник - он генерирует байт-код и записывает его в файл. Затем запускаем виртуальную машину, подсовывая ей байт-код - и она его исполняет. | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
| 7. "Обзорный доклад по языку программирования Python" | |
Сообщение от v01d on 20-Мрт-08, 10:21 | |
Неправы оба. | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 8. "Обзорный доклад по языку программирования Python" | |
Сообщение от Brick (??) on 20-Мрт-08, 22:04 | |
>[оверквотинг удален] | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 9. "хде пророк,?" | |
Сообщение от HardNik on 22-Мрт-08, 22:30 | |
В связи с очередным опусом (впрочем, я всячески поддерживаю автора, особенно если он оперативно бы устранял ошибки, особливо концептуальные), возникает тупой вопрос: | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
|
Архив | Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
| Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ] | |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |