Задать вопрос

Для каких задач в веб-разработке очень хорошо подходит питон?

Я использую и знаю только один JS/Node. Айтишного образования не имею, а значит и опыта/хоть какого-то знания других языков не имею также.

Но стало интересно расширить кругозор опытом с другими ЯП, плюс столкнулся с некоторыми ограничениями Node, например долгие операции блокируют сервер, пришлось заморачиватся с дочерними процессами, очередями и все стало в 10 раз сложнее. Появилось понимание что Node в этом реально плох и простые задачи имеют довольно сложную реализацию.

Стал выбор - какой язык изучать с ориентиром на веб?

Создавать очередную тему - "Посоветуйте что учить - Питон, Руби или Го" глупо (но буду рад советам, ха-ха). Эмоционально тяготею к Питону, т.к. его знания пригодятся для множества сфер, и вообще его изучение как бы "маст-хев". При этом понимаю то для веба наверное все-таки лучше Руби. А вот с Го мне кажется с моим бекграундом (отсутсвием вообще любого опыта в ЯП кроме JS) будет тяжело.

Итак, по Питону - все же, какие задачи в вебе он выполняет на отлично (например, его применение эффективнее и целесообразнее, чем Node)?
Для каких задач он не подходит?
Какие есть библиотеки на Питоне, которым трудно найти конкурентов в Node, и других ЯП (те же очереди может?)
  • Вопрос задан
  • 5194 просмотра
Подписаться 19 Простой 2 комментария
Ответ пользователя Ярослав К ответам на вопрос (9)
xenon
@xenon
Too drunk to fsck
Скажу как я (давным-давно) выбирал между Руби и Питоном. Это сейчас они более-менее по нишам разделились, а тогда оба были примерно одинаковыми новыми-модными языками. Поглядел список проектов на том и на другом. Везде немало. Но было принципиальное различие. На Руби почти все проекты были "полезные". Дали рубисту задачу, он ее исполнил и код в GPL выложил. А вот на Питоне было дофига "бесполезных" проектов, которые люди делали явно не ради денег. Вывод - на питоне писать приятно. Это важно.

Ну и вряд ли вы когда-либо серьезно пожалеете, вроде "ах, проект - написать магазин авиабилетов, на руби-то я бы это сделал, а на питоне такое не сделать!". Руби для веба удобнее только рубистам. Питонистам удобнее питон.
Ответ написан
Комментировать