The OpenNET Project / Index page

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



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

Оглавление

Выпуск языка программирования Rust 1.40, opennews (??), 23-Дек-19, (0) [смотреть все]

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


105. "Выпуск языка программирования Rust 1.40"  –4 +/
Сообщение от balajahe (ok), 23-Дек-19, 14:41 
Rust имел бы перспективу как функциональный язык, концепция владения близка концепции неизменяемости, собственно если писать на чистых функциях, то никаких проблем с борров-чекером не возникнет. Для функций с сайд-эффектами есть умный указатель. А вот если начать писать на Rust в императивном или того хуже в ООП стиле - траходром с лайфтаймами обеспечен. В ржавой функциональщине по сравнению с той же скалой - оверхед по памяти и производительность должны быть лучше.
Ответить | Правка | Наверх | Cообщить модератору

131. "Выпуск языка программирования Rust 1.40"  +/
Сообщение от Аноним (5), 23-Дек-19, 14:59 
Печальную статистику Haskell стоит напомнить?
Ответить | Правка | Наверх | Cообщить модератору

156. "Выпуск языка программирования Rust 1.40"  +1 +/
Сообщение от balajahe (ok), 23-Дек-19, 15:27 
> Печальную статистику Haskell стоит напомнить?

Вообще странно, Scala и Rust показывают рост (на фоне спада всех мейнстримных языков), а Haskell не показывает, при том что он вроде самый быстрый. https://madnight.github.io/githut/#/pull_requests/2019/3

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

160. "Выпуск языка программирования Rust 1.40"  +/
Сообщение от Аноним (5), 23-Дек-19, 15:29 
Потому шо фап на хаскель прошел ему уже 30 лет
Ответить | Правка | Наверх | Cообщить модератору

163. "Выпуск языка программирования Rust 1.40"  +/
Сообщение от balajahe (ok), 23-Дек-19, 15:32 
Что доказывает, главное не быть лучшим, главное быть молодым, и дать вовремя :))
Ответить | Правка | Наверх | Cообщить модератору

178. "Выпуск языка программирования Rust 1.40"  –1 +/
Сообщение от Аноним (5), 23-Дек-19, 15:48 
Я успел, а ты?
Ответить | Правка | Наверх | Cообщить модератору

179. "Выпуск языка программирования Rust 1.40"  +/
Сообщение от balajahe (ok), 23-Дек-19, 15:50 
Неа
Ответить | Правка | Наверх | Cообщить модератору

185. "Выпуск языка программирования Rust 1.40"  –1 +/
Сообщение от Аноним (5), 23-Дек-19, 16:05 
Пока не поздно брызни в кого нибудь
Ответить | Правка | Наверх | Cообщить модератору

226. "Выпуск языка программирования Rust 1.40"  +/
Сообщение от balajahe (ok), 23-Дек-19, 17:52 
> Пока не поздно брызни в кого нибудь

Когда ты начинаешь вбрызгивать в пропасть, пропасть начинает вбрызгивать в тебя...

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

244. "Выпуск языка программирования Rust 1.40"  –1 +/
Сообщение от Аноним (5), 23-Дек-19, 18:39 
Тоже задумывался над тем куда девается сперма, ведь судя из всемирного равновесия если гдето убывает гдето прибывает
Ответить | Правка | Наверх | Cообщить модератору

254. "Выпуск языка программирования Rust 1.40"  +/
Сообщение от balajahe (ok), 23-Дек-19, 18:57 
Маэстро, так Вы согласны, что из Rust может получиться шикарный функциональный язык ?
Ответить | Правка | Наверх | Cообщить модератору

256. "Выпуск языка программирования Rust 1.40"  –1 +/
Сообщение от Аноним (5), 23-Дек-19, 19:01 
Может и скорее всего уже получился, но участь ФЯ незавидная
Ответить | Правка | Наверх | Cообщить модератору

264. "Выпуск языка программирования Rust 1.40"  +/
Сообщение от balajahe (ok), 23-Дек-19, 19:26 
Но ФЯ с таким остервенением пихают в вузовскую программу, что как только последний императивщик умрет, хаскель воспарит :)
Ответить | Правка | Наверх | Cообщить модератору

270. "Выпуск языка программирования Rust 1.40"  +1 +/
Сообщение от Аноним (5), 23-Дек-19, 19:50 
Было уже но как и раньше или ты можешь в ООП или идешь в известном направлении, а преподам похрен главное показать какие они умные, а то что модель ФЯ в отличии от ООП никак не ложится на реальный мир всем так же реально класть
Ответить | Правка | К родителю #264 | Наверх | Cообщить модератору

273. "Выпуск языка программирования Rust 1.40"  +/
Сообщение от balajahe (ok), 23-Дек-19, 19:56 
SPARK взлетел, бигдаты все больше, а там функциональщина со всяким map/reduce самое оно
Ответить | Правка | К родителю #270 | Наверх | Cообщить модератору

274. "Выпуск языка программирования Rust 1.40"  +1 +/
Сообщение от Аноним (5), 23-Дек-19, 20:05 
Как же задолбали уже своей бигдатой, это вещь весьма специфичная в силу того что она просто так и нахрен не нужна, там нужна аналитика(R/Python) и машинное обучение(Python/C++) и не одно комплексное решение для работы с бигдатой не построено на базе ФЯ
Ответить | Правка | К родителю #273 | Наверх | Cообщить модератору

258. "Выпуск языка программирования Rust 1.40"  –1 +/
Сообщение от Аноним (5), 23-Дек-19, 19:04 
Охренительный F# с ООП примочками мелкие закапывают так как понимают шо это слишком сложна, а кодеры нужны здесь и сейчас
Ответить | Правка | К родителю #254 | Наверх | Cообщить модератору

265. "Выпуск языка программирования Rust 1.40"  +/
Сообщение от balajahe (ok), 23-Дек-19, 19:30 
Зато scala полезла вверх, по числу вакансий на HH уже выше котлина.
Ответить | Правка | Наверх | Cообщить модератору

269. "Выпуск языка программирования Rust 1.40"  +/
Сообщение от Аноним (5), 23-Дек-19, 19:43 
Хайп на функционал сейчас, было уже 30 лет назад еще как было, можно смело забить болт на все это
Ответить | Правка | К родителю #265 | Наверх | Cообщить модератору

409. "Выпуск языка программирования Rust 1.40"  +/
Сообщение от burjui (ok), 25-Дек-19, 00:01 
Просто с Haskell быстро сваливают, когда понимают, что он слишком радикален со своей чистотой, и что многие алгоритмы гораздо проще писать и читать с мутацией состояния. Тем временем, прибывают новые, чтобы через полгода-год свалить следом. Вот и получается, что его популярность застряла на одном уровне. Зато Haskell хорош как трамплин в computer science, где всё математично и иммутабельно, он для этого и сделан.
Ответить | Правка | К родителю #156 | Наверх | Cообщить модератору

428. "Выпуск языка программирования Rust 1.40"  +1 +/
Сообщение от balajahe (ok), 25-Дек-19, 05:13 
С растом аналогично, многие тыкали палочкой, но пошли деньги зарабатывать на шарпах и JS, и аж три вакансии на всю РФ. Функциональщина на расте могла бы взлететь именно потому, что на этом расте можно не только функциональщину, ну и нет GC, хотя похоже у хаскеля тоже нет проблем с GC, судя по бенчам.
Ответить | Правка | Наверх | Cообщить модератору

438. "Выпуск языка программирования Rust 1.40"  +/
Сообщение от freehckemail (ok), 25-Дек-19, 06:35 
> С растом аналогично, многие тыкали палочкой, но пошли деньги зарабатывать на шарпах
> и JS, и аж три вакансии на всю РФ. Функциональщина на
> расте могла бы взлететь именно потому, что на этом расте можно
> не только функциональщину, ну и нет GC, хотя похоже у хаскеля
> тоже нет проблем с GC, судя по бенчам.

Ребят, вы не поверите, но таки да. Функциональщина -- признак человека с мозгами. А человек с мозгами рано или поздно задаётся вопросом: вот я дофига умный вроде бы, а чего ж я так мало зарабатываю, может я на что-то не то жизнь трачу. Вот я тоже много лет писал на диалектах лиспа, схемы, ML-ей (да-да, и Haskell тоже). Но вот уже два года как свалил в девопсы. И это было лучшее решение, что я принял. Так что да, народ с эзотерики и функциональщины соскакивает, причём по весьма прозаичным причинам: он соскакивает в более денежные области. Потому что кроме абстрактной радости созидания иногда хочется и пожить немного.

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

439. "Выпуск языка программирования Rust 1.40"  +/
Сообщение от balajahe (ok), 25-Дек-19, 06:39 
Не уверен что функциональщина сложнее каких-нибудь микросервисов. Совокупная сложность кучи стейтфулл-акторов может даже превысить какие-нибудь монадки, и логично что девопсы должны зарабатывать больше :)
Ответить | Правка | Наверх | Cообщить модератору

440. "Выпуск языка программирования Rust 1.40"  +/
Сообщение от freehckemail (ok), 25-Дек-19, 06:45 
> Не уверен что функциональщина сложнее каких-нибудь микросервисов. Совокупная сложность
> кучи стейтфулл-акторов может даже превысить какие-нибудь монадки, и логично что девопсы
> должны зарабатывать больше :)

Угу-угу. Какие стейтфул-акторы, родной? Тут у меня кучка обезьян на пыхе захерачила проект, который работает через жопу, и тридцать три костыля его подпирают, чтобы хоть как-то ворочалось. И ничего, полтора лимона зелени в месяц. Мы тут про какие-то акторы-херакторы, а жизнь устроена проще: чтобы зарабатывать деньги не нужен никакой рокет-сайнс, вот в чём открытие-то.

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

431. "Выпуск языка программирования Rust 1.40"  +/
Сообщение от freehckemail (ok), 25-Дек-19, 05:49 
>> Печальную статистику Haskell стоит напомнить?
> Вообще странно, Scala и Rust показывают рост (на фоне спада всех мейнстримных
> языков), а Haskell не показывает, при том что он вроде самый
> быстрый. https://madnight.github.io/githut/#/pull_requests/2019/3

Ничего странного. На Scala и Rust завязан большой бизнес с деньгами и вакансиями. На Haskell -- нет.

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

435. "Выпуск языка программирования Rust 1.40"  +/
Сообщение от balajahe (ok), 25-Дек-19, 06:11 
Я только вчера потыкал палочкой производительность scala в с равнении с rust (статья пока на хабро-модерации), но в сухом остатке - императивные алгоритмы на скале очень быстры (всего на 25% медленней раста), а чистая функциональщина на скале почти в 5 раз тормознутей аналогичной функциональщины на расте, и jvm память жрет как не в себя. Так что непонятно стало - нафига эта скала. А растишка оказался неожиданно хорош, я даже готов простить ему избыточное многобуквие.
Ответить | Правка | Наверх | Cообщить модератору

436. "Выпуск языка программирования Rust 1.40"  +/
Сообщение от freehckemail (ok), 25-Дек-19, 06:20 
Дык никто и не спорит, что Rust хорош. Однако есть очень много интересных и хороших языков, которые не выстреливают. Haskell, Ocaml, Racket, SBCL, Erlang, Elixir -- весьма клёвые вещи, но всё это остаётся в своих нишах среди учёных, гиков, фриков, ну и изредка контор, которые на них когда-то завязались, а потом вдруг выстрелили, ибо звёзды удачно сложились. Короче, они в некотором смысле мертвы. А странные среднячки с большой финансовой поддержкой разных компаний -- выстреливают и идут в широкие массы. Почему? А потому что на успех языка на рынке влияют прежде всего не качества самого языка, а финансовые вложения в него. Посему Java и Scala будут жить ещё очень-очень долго. Rust -- поживёт. Всё-таки иногда в него начинают вкладываться разные компании, типа того же Dropbox-а. Go -- выстрелил и будет жить 100%. А так вообще время рассудит, к какой категории язык будет отнесён. =)
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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