Ruby vs Python одной картинкой

private
Дата: 06.06.2017 20:00:59
Картинка с другого сайта.

Руби компактно и понятно. Питон - жуткая мешанина.
ShSerge
Дата: 06.06.2017 20:16:59
private,

А фчем проблема?
private
Дата: 06.06.2017 20:34:42
На руби нет машин лернинг, там 95% питон. А питон учить нехочу, не нравится.
mini.weblab
Дата: 06.06.2017 21:57:47
private,

Matthew Kirk, Thoughtful Machine Learning
Изопропил
Дата: 06.06.2017 23:12:48
private
А питон учить нехочу, не нравится.

не учи, есть масса других занятии
Partisan M
Дата: 07.06.2017 09:40:29
private
На руби нет машин лернинг, там 95% питон. А питон учить нехочу, не нравится. На руби нет машин лернинг, там 95% питон. А питон учить нехочу, не нравится. На руби нет машин лернинг, там 95% питон. А питон учить нехочу, не нравится.


Сама постановка вопроса нелепа. Ruby надо сравнивать с PHP - то и другое предназначено для веб-страниц . В отличие от них, Python - универсальный язык программирования. Поэтому он применяется для программирования по теме machine learning, а Ruby - нет.

В теме machine lerning использование Python преобладает - подавляющее большинство современных книг - с примерами на Python. А если ограничиться книжкой на другом, более любимом языке (для Ruby естественно ничего нет), то это угрожает однобоким изучением методики machine learning. Так что лучше уж читать хорошие книги, даже если там примеры на Python.

Изучение темы machine learning значительно сложнее, чем изучение Python. Поэтому если Python кажется вам слишком сложным, то вам остаётся утешение мудростью "по сеньке и шапка", то есть вы можете продолжать заниматься программированием веб-страниц на Ruby. Однако изучение Python-а облегчается тем, то есть учебники разного уровня сложности, в том числе для не имеющих опыта программирования, в том числе на русском языке.
OoCc
Дата: 07.06.2017 19:22:06
private
На руби нет машин лернинг, там 95% питон. А питон учить нехочу, не нравится.

ИМХО там 95% Рэ и 5% питона. Даже эти 5% в подготовке данных а не в моделях.
FishHook
Дата: 08.06.2017 06:01:32
Partisan M
Сама постановка вопроса нелепа.

Ну разумеется нелепа. Такое ощущение, что автор поста не понимает разницы между языком и библиотекой, ну или делает вид, что не понимает. Идея прибавить к дате месяц довольно нелепа сама по себе, и непонятно почему ТС выбрал именно эту задачу для демонстрации ништяков руби. Вообще, когда некто пытается сравнивать технологии программирования на примере трех строк кода, совершенно понятно, что постановка вопроса нелепа, а автор высера гадкий тролль.
mayton
Дата: 08.06.2017 22:42:29
Несколько мыслей:

1) Пример с прибавлением 1 месяца может "укатать в бетон" и С++ и Java.
Попробуйте - убедитесь.

2) Импорт ресурсов, библиотек и зависимостей - это КМК очень толсто. Девелопер все таки
больше пишет код чем импортирует чето.

3) Я только что придумал свой DSL в котором можно очень быстро (ультра-быстро)
взять следующий месяц.

+1month


P.S. И кроме того там еще можно развернуть матрицу на 45 градусов....

rotate 45


Не правда-ли убойно?!
petalvik
Дата: 09.06.2017 02:03:39
mayton
3) Я только что придумал свой DSL в котором можно очень быстро (ультра-быстро)
взять следующий месяц.

+1month


В sqlite фактически именно так.