Python

[ximik]

Member
Joined
Aug 30, 2019
Messages
237
Reaction score
15
Age
34
Deposit
$ 315
Интересно ваше мнение. Кто что думает про этот язык?
 

ploki

Member
Joined
May 16, 2005
Messages
237
Reaction score
180
Location
Москва
Python - объектно-ориентированный межплатформенный расширяемый язык программирования, имеющий достаточно широкую область рекомендованного применения с акцентом на быстрое прототипирование, встраивание в качестве скриптового языка и интеграцию компонентов.

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


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

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