Сравнение Python с другими языками
Материал из Xgu.ru
Содержание |
[править] Сравнение Python с другими языками
Python старается во всём дать возможность выбрать единственно правильный путь и потом придерживаться его. В Python форма и содержание держатся вместе, насколько это возможно: простой пример -- синтаксическое выделение блоков кода с помощью отступов, отступы трактуются как элемент синтаксиса.
Очень хорошо, если вы разделяете взгляды на вещи принятые в Python. Тогда вам будет очень легко. Если нет, то нет.
[править] Python и Ruby
Python и Ruby с одной стороны очень похоже. Они используются для решения приблизительно тех же задач, приблизительно в тех же областях.
Однако, между ними много разного.
Ruby не предлагает "самый лучший путь", а наоборот даёт возможность каждому разработчику следовать своим путём.
Python начал завоёвывать популярность немного раньше. В 1999 году про Ruby ещё никто не слышал. Потом Ruby сильно наверстал упущенное пользуясь взрывной популярностью web-фреймворка Ruby on Rails.
[править] Вопросы и ответы
[править] Дополнительная информация
[править] Примечания
Информация о Python на xgu.ru | ||
---|---|---|
Реализации | Cython • Psyco • PyPy | |
Веб-фреймворки | Django • Flask • Zope | |
IDE | Pydev • NetBeans | |
Курсы | Python для сетевых инженеров | |
Другое | aalib • ctypes • gevent • mpmath • pjsua • Pandas • pyparsing • virtualenv • GMPY • IPython • Jinja2 • Python и Vim • Работа с модулями в Python • SWIG • Scapy • SciPy • Работа с датой и временем в Python • Python как shell • Web и Python • Алгоритмы, сложные структуры данных и дискретная математика в Python • Анализ кода Python • Интеграция Python с другими языками • Объекты и классы в Python • Оформление кода Python • Параллелизм и конкурентное исполнение в Python • Профайлинг в Python • Работа с базами данных в Python • Работа с операционной системой в Python • Работа с сетью в Python • Работа с текстами в Python • Работа с файлами в Python • Сравнение Python с другими языками • Тестирование в Python • Типы в Python • Элементы функционального программирования в Python • Элементы языка Python |