Как стать автором
Обновить

Комментарии 11

Зашёл с мыслью «ща мы этих рубистов размажем по асфальту железными аргументами». Прочитал. Всплакнул.

Текст ни о чём.
Краткое содержание: «Сначала использовали руби, но питон мы знали лучше, поэтому перешли на него.»
Программисты делятся на две категории.

Первая — отказываются от одних технологий и выбирают другие.
Вторая — пишут код.
1. Первый коммит в Jekyll был в 2012 году
2. Первый коммит реакта — в 2013 году
3. не забываем, речь идет о 2008 годе

Рельсы медленные, а вот нативный питон быстрый. Уровень пруфов — боженька — в том смысле что их просто нет :)

Реальная причина одна и скрыта в тексте — «Во-первых, наше руководство было с ним неплохо знакомо, поскольку ранее многие продукты разрабатывались на Python.» — вот и все. Но какой программист признается что его просто прогнули на технологию?

Рельсы медленные, а вот нативный питон быстрый.

Вот тут интересный момент. ruby в общем медленный, не только рельсы. Но вообще ruby можно сильно ускорить, просто сменив интерпретатор на jruby. И, вместе со скоростью и мощью JVM получить бесплатно интероп с джавой, в которой с анализом данных (а то, что питон лучше руби подходит для анализа данных было одним из аргументов за переход) всё нормально

В Jruby есть свои приколы — а именно несовместимость с некоторыми гемами + немного другой стек (JVM).
Меня порадовало другое — что в статье нативный питон (без джанги) сравнивается с рельсами. Это таааак глупо!
В Jruby есть свои приколы — а именно несовместимость с некоторыми гемами

Ну Рельсы то работают.


немного другой стек (JVM).

В разрезе анализа данных это скорее плюс, чем минус. Тем более, что альтернатива — вообще питон.

НЛО прилетело и опубликовало эту надпись здесь
Пока читал, много думал — толи мне пора в дурку, толи автору.

Менять шило на мыло, причём на… хозяйственное (без обид), потому что по производительности эти языки плюс-минус равны; и вот прям всерьёз сравнивать у кого там какие отступы (или ещё какая разница по синтаксису) и из этого ещё и целую статью высосать — это какой-то сюр.
Видимо автор забыл прилепить гипножабу к посту, без неё не так убедительно.
Зашёл посмотреть, что же с руби не так, может быть я пропустил какой-то анонс, где в свежем релизе из языка с корнем выдирают руки и ноги… так нет же, он просто не такой удобный как питон… верните мне мои 10 минут.
Мощные аргументы.

Во-первых, наше руководство было с ним неплохо знакомо, поскольку ранее многие продукты разрабатывались на Python.

Чем Python лучше Ruby? Тем, что руководство какого-то чувака лучше знало Python.

Во-вторых, нам необходим был глубокий анализ данных, с чем Ruby справляется не слишком хорошо. И выбор был очевиден.

Ruby отстой, так как на Python есть TensorFlow.
Зарегистрируйтесь на Хабре , чтобы оставить комментарий