The OpenNET Project / Index page

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



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

Оглавление

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

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


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
Добавить, Поддержать, Вебмастеру