Python

[ximik]

Местный
Регистрация
30 Авг 2005
Сообщения
236
Реакции
15
Credits
0
Интересно ваше мнение. Кто что думает про этот язык?
 

ploki

Местный
Регистрация
16 Май 2005
Сообщения
237
Реакции
180
Credits
0
Python - объектно-ориентированный межплатформенный расширяемый язык программирования, имеющий достаточно широкую область рекомендованного применения с акцентом на быстрое прототипирование, встраивание в качестве скриптового языка и интеграцию компонентов.

Основные особенности собственно языка:
- Элегантный и ясный синтаксис (без явных операторных скобок, их роль играют отступы)
- Полная поддержка парадигмы объектно-ориентированного программирования с множественным наследованием
- Перегрузка операторов для классов
- Автоматическая сборка мусора
- Элементы функционального программирования
- Поддержка исключений
- Поддержка модулей и пакетов
- Большое число базовых типов данных, включая целые числа неограниченного диапазона, комплексные числа, тьюплы, списки и словари
- Использование кусочной нотации при работе с последовательностями


Основные особенности стандартной реализации, среды и библиотеки:
- Трансляция в байт-код
- Реальная межплатформенность
- Наличие интерактивного интерпретатора
- Богатая стандартная библиотека (включающая поддержку сложных типов данных, строк в различных кодировках, файлового ввода/вывода, регулярных выражений, сетевых протоколов и др.)
- Ведение журнала выполнения
- Отладчик и профайлер
- Стандартные средства локализации
- Поддержка CSV-файлов, XML (включая DOM и SAX)
- Поддержка графической библиотеки Tk
- Поддержка локальной СУБД SQLite

P.S. Выше одно большое IMHO!!!
А вообще пусть слон думает - у него голова большая.
 

Похожие темы