LINUX.ORG.RU
решено ФорумTalks

Пропаганда Rust в действии

 , , ,


0

3

Cсылка замазаная base64 aHR0cHM6Ly93d3cuY25ld3MucnUvbmV3cy90b3AvMjAyMi0wMi0yMV9rcnVwbmVqc2hpal9vYmxh Y2hueWpfc2VydmlzCg==

Они (программисты) утверждают, что написанные на нем программы потребляют существенно меньше ресурсов на фоне их аналогов на С и С++, что позволяет снизить общемировое энергопотребление и уменьшить нагрузку на окружающую среду.

По словам инженера-программиста AWS Шейн Миллер (Shane Miller), Rust – это более «экологичный» язык программирования в сравнении не только с С, но даже с Python – cамым популярным языком программирования в мире.

Шейн Миллер утверждает, что использование ПО на Rust, лишенное известных проблем его аналогов на C, позволяет сократить объемы энергии, потребляемые центрами обработки данных. С его слов, переход на такое ПО даже по самым пессимистичным прогнозам поможет снизить потребление ЦОДами энергии на 50%.

До общемирового просветления еще далеко

Лул =).

★★★★★

Последнее исправление: LINUX-ORG-RU (всего исправлений: 1)

если у них там до раста был питон и жабаскрипт то все логично, только не рассказывайте это жабистам, а то они до сих пор «кеши прогревают» и «электричество не стоит зарплат погромистов».

bhfq ★★★★★
()
Ответ на: комментарий от Nexmean

Никто кроме тебя? =) И я люблю ЛОР от того что некоторые янетакойкаквсеавывсебыдло и даже мысли в слух воспринимают исключительно с серьёзными щами. К слову недавно щи поел мммм ням ням. Росслабсо G-MAN у нас ещё много дел.

LINUX-ORG-RU ★★★★★
() автор топика
Последнее исправление: LINUX-ORG-RU (всего исправлений: 2)

утверждают, что написанные на нем программы потребляют существенно меньше ресурсов на фоне их аналогов на С и С++

Но мозилла и правда рендерит всякий треш на слабых компах, на которых хром просто виснет...

Shadow ★★★★★
()
Ответ на: комментарий от LINUX-ORG-RU

Мне же кажется скоро или относительно скоро родится ещё один/два языка с прицелам убить все другие языки

Достаточно запилить более современный синтаксис для плюсов. Последний раз когда я гуглил, у одного ли меня такие мысли, набрёл на вот такой пропозал: и LALR(1), и его авторы ухитряются даже на Строуструпа ссылаться: дескать назрело. Хотя с моей сравнительно скромной колокольни – пропозал совершенно дурацкий (с первых же примеров, на которых и остановился).

dimgel ★★★★★
()
Ответ на: комментарий от dimgel

Не взлетит. Ортодоксы и пуристы продолжат жевать кактус. Так что в реале будут медленно варить лягушку, накапливая при этом тонны легаси говна.

WatchCat ★★★★★
()
Последнее исправление: WatchCat (всего исправлений: 1)
Ответ на: комментарий от vertexua

ООП на сишных макросах с NIH-синдромом пополам.

Те ещё извращенцы.

question4 ★★★★★
()
Ответ на: комментарий от Shadow

Но мозилла и правда рендерит всякий треш на слабых компах, на которых хром просто виснет…

Пруфы есть? Помимо времени компиляции Фаерфокса и Хромиума.

question4 ★★★★★
()
Ответ на: комментарий от question4

Двухядерный Atom с дисяточкой и открыть яндекс маркет. Или сравнить на древнем смартфоне хром с феннеком.

Shadow ★★★★★
()
Ответ на: комментарий от Heartbreak_Kid

Видимо в этот раз, в исследование включили парниковые газы выделяемые Си разработчиками в процессе подгорания сфинктера в процессе отладки :)

faq2
()
Ответ на: комментарий от Shadow

хром с феннеком

Я про современный Фаерфокс.

И атомов под рукой нет, а на Селероне оба безобразно тормозят в Яндекс-маркете. Но количественно не измерял, поэтому и спрашиваю.

question4 ★★★★★
()
Ответ на: комментарий от question4

Ну вот зром вообще не открывает. Последние фаерфоксы - подтормаживают, но открывают. Как количественно замерить - не знаю.

Shadow ★★★★★
()
Ответ на: комментарий от yu-boot

Глаз не царапает такое количество капса и длина названий?

С детства привык читать код на языке БЭЙСИК.

Mirage1_
()
Ответ на: комментарий от sislochka

С тулингом-то что не так? Даже кросс-компиляция из-под онтопика на оффтопик за 5 минут настраивается.

Синтаксис тоже неплохой. Самые большие минусы языка - отсутствие стабильного ABI (именно растовского, без использования C ABI) и необходимость много чего в коде менять просто из-за того, что внезапно захотелось в многопоточность и необходимо всё заворачивать в Arc<Mutex> или Arc<RwLock>.

Имхо, язык слишком требователен к погромисту. Вот был бы у голанга синтаксис раста…

trickybestia
()
Последнее исправление: trickybestia (всего исправлений: 2)

поможет снизить потребление ЦОДами энергии на 50%.

а в чем проблема? мы же при капитализме живем. Если про 50% это верная инфа, значит ожидаем переписывания софта с C на Rust. Ведь бизнес умеет считать деньги, да? А если нет, то и пес с ним. В любом случае рыночек разрулит.

seiken ★★★★★
()
Ответ на: комментарий от Shadow

Но мозилла и правда рендерит всякий треш на слабых компах, на которых хром просто виснет…

Мозилла на расте, что ли? о_О

Zhbert ★★★★★
()
Ответ на: комментарий от Zhbert

Справедливости ради там какие-то куски на расте написаны https://blog.mozilla.org/en/mozilla/mozilla-welcomes-the-rust-foundation/ вроде как не маленькие, но тут смотреть над за что растовый код отвечает. Некоторые с ходу и не глядя заявляют что растовый код позволяет файрфоксу работать там где другие дохнут. Даже если и так и раст в рендере везде то тут ещё вопрос выигрыш по скорости при переписывании с C++ на Rust сомнителен, производительность +/- должна быть равна, скорее (и тут уже я на правах не глядел но заявляю) дело в алгоритмах и в целом тех или иных оптимизаций. Если на расте возможны эмм алгоритмы и оптимизации которые невозможны в C/C++ то ok.

LINUX-ORG-RU ★★★★★
() автор топика
Ответ на: комментарий от Zhbert

CSS движок. Правда сильно улучшилось. Я так понял, они уже не тянули на c++ за буфером и памятью следить.

Shadow ★★★★★
()
Последнее исправление: Shadow (всего исправлений: 1)
Ответ на: комментарий от Zhbert

Если так то я не лучше так как повёлся на тупняк. Но популистские статьи и вообще вся медиа в целом вполне серьёзно и выверено пишутся в подобном стиле намеренно.

LINUX-ORG-RU ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.