К сожалению, около года назад споткнулся об простенький анализ русских (не на латинице) текстов. После некоторого ознакомления с форумами пришёл к выводу, что "моноязычность" слишком глубоко встроена в R, чтобы использовать его в качестве основного анилитического инструмента. Посмотрев на варианты, выбрал широко используемый общий интерпретируемый язык с достаточным фокусом на анализ, Python, оставив R для решения специальных задач, для которых на Python отсутствуют библиотеки.
Мне нужно, чтобы молоток забивал как простые, так и хромированные гвозди. Возможно я его неправильно держал. Уже не помню. Тогда меня очень смутила фраза одного из корневых разработчкиков R, что если есть желание, то люди могут переписать ряд базовых библиотек.
К слову, мне было легче писать на R, потому-что к тому времени уже появился несколько замечательных MOOC. Большим же преимуществом Python считаю возможность писать зрелые веб-системы со значимой долей обработки данных.
Если же судить по вакансиям разработчиков -- типам работ за которые платят деньги -- R и Python находятся в разных нишах: R предназначен для quick & dirty прототипирования, тогда как Python годен для постройки зрелых пайплайнов для обработки данных. Про C & Java, а также проекты вроде Julia практически нечего не знаю.
1) Если а) данные природой возможности позволяют программировать только на уровне "присвоение + условный переход + цикл", или б) ты "на галере и кругом все гребут за пайку в конце смены", то конечно учить.
Там по ссылке собственно именно такой ответ и дан.
2) Нет, всё было не так, R с Линукса переписали на Виндовс и Мак. :)
1) Я из всех языков знаю только R и на нём работаю. Ни желания, ни особой возможности учить питон нет. Короче, я понял. 2) Я реже в консоли работаю, но линукс красота, конечно. Столкнулся с проблемой, что в Северной Америке у всех винда. У нас в команде постдок из Германии, я его спросил, как с этим делом в Европе, он сказал что редко. Поэтому я линукс снёс и поставил винду. Дело в том, что у меня вылезали линуховые баги, при этом я не видел багов виндовых.
Comments 36
Reply
Reply
К слову, мне было легче писать на R, потому-что к тому времени уже появился несколько замечательных MOOC. Большим же преимуществом Python считаю возможность писать зрелые веб-системы со значимой долей обработки данных.
Если же судить по вакансиям разработчиков -- типам работ за которые платят деньги -- R и Python находятся в разных нишах: R предназначен для quick & dirty прототипирования, тогда как Python годен для постройки зрелых пайплайнов для обработки данных. Про C & Java, а также проекты вроде Julia практически нечего не знаю.
Reply
Reply
И разве R не переписали с лиспа на С?
Reply
Там по ссылке собственно именно такой ответ и дан.
2) Нет, всё было не так, R с Линукса переписали на Виндовс и Мак. :)
Reply
2) Я реже в консоли работаю, но линукс красота, конечно. Столкнулся с проблемой, что в Северной Америке у всех винда. У нас в команде постдок из Германии, я его спросил, как с этим делом в Европе, он сказал что редко. Поэтому я линукс снёс и поставил винду. Дело в том, что у меня вылезали линуховые баги, при этом я не видел багов виндовых.
Reply
Reply
Leave a comment