The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Рейтинг языков программирования от издания IEEE Spectrum, opennews (??), 29-Авг-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


133. "Рейтинг языков программирования от издания IEEE Spectrum"  +/
Сообщение от Старший аноним (?), 30-Авг-22, 10:57 
Удивляет то, что в Мире язык R (18.92) боле популярен чем язык Go (13.06). В России на R пишут два калеки, в отличие от бума Go. Oracle и Microsoft, внедрившие R в инфраструктуру своих баз данных, позже переключились на Python, наверное, в связи с тем, что решения для R не пользовались спросом. Ничего не имею против R, и он даже очень приятный язычок для своих целей, но не очень масшитабируемый и скорострельный.
Ответить | Правка | Наверх | Cообщить модератору

138. "Рейтинг языков программирования от издания IEEE Spectrum"  +1 +/
Сообщение от Hck3r (?), 30-Авг-22, 13:39 
Просто рассматриваете разные сегменты.

у R есть «крупные» области:
- академические научные исследования (институты, университеты по всему миру)
- статистический анализ (python пакеты очень бедные в деталях тут)

направления тоже есть очень популярные:
- фармацевтические компании и клинические исследования (где нужно доверие к результатам стат тестов. Нужно проходить определенную сертификацию ПО. R один из немногих open source такую сертификацию имеет) - Novartis, Pfizer
- стат расчеты в банках/консалтинге/страховых/IT, включая Google, eBay, Amazon, Microsoft

Поэтому высокая позиция R достаточно понятная, на мой взгляд

Ответить | Правка | Наверх | Cообщить модератору

141. "Рейтинг языков программирования от издания IEEE Spectrum"  +1 +/
Сообщение от ptr (??), 30-Авг-22, 15:33 
Конкуренцию R больше составляет Julia, но уж никак не Go.
Ответить | Правка | К родителю #133 | Наверх | Cообщить модератору

189. "Рейтинг языков программирования от издания IEEE Spectrum"  +/
Сообщение от Старший аноним (?), 02-Сен-22, 13:58 
Серьезно что-ли?
Вы где увидели в моей посте выше, что я указывал Go как конкурента R и наоборот?

R - это Язык и Среда для выполнения научных, в основном статистических расчетов, разработанный на замену пропиэтераного языка S разработки компании Bell Labs.

А Go - это компилируемый Язык, разработанный фирмой Google после ее неудачных попыток доработать язык Python для своих нужд. Нужды фирмы Google - это разработка сетевых Web-приложений. Изначально они были созданы для разных нужд. Это первое.

Второе - я написал, что сейчас язык R проигрывает на своем поле научных расчетов языку Python и его библиотекам, потому что сейчас язык Python - это де-факто стандарт в AI/ML/Статистика областях с их масштабируемыми библиотеками, в AI/MLOps, в DevOPS, администрировании, в ETL. Кроме того, Python - является языком общего назначения, на котором можно писать и десктопные GUI приложения типа популярного библиотекаря Calibre, в Web - Flask, Django, FastAPI, в электронике - MicroPython. Язык R области AI/ML/Статистика не дотягивает до Python по разным причинам и является в основном языком легаси Статистических расчетов. В то же время как Python, так  R - по природе своей интерпретируемые языки. Но за этими языками стоят долгие года развития и мнодетсво бибилиотек в AI/ML/Статистика областях.

Так вот, недавно проскакивала статья на Habr (https://habr.com/ru/company/avito/blog/679560/) в которой ребятки из Avito написали про свой опыт перехода на своем сайте в определенных областях с Python на Go, который намного лучше (быстрее и меньше по ресурсам) справлялся с расчетами рекомендаций клиентам, чем Python (а Python в свою очередь делает это лучше чем R). Так что я на вашем бы месте не говорил "Оп" и не лез поперек бытьки у пекло.

Что касается языка Julia, то пока он все никак не устаканится, он все еще является "эксперементальным языком".  На Julia мало библиотек, а те которые есть качественные часто бывают платными. Для Julia мало сообщество. Пока Jilia трудно рассматривать как замену чему бы то не было даже Fortran, у которого с библиотеками сильно лучше, а новые стандарты делают его весьма приятным язычком.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру