The OpenNET Project / Index page

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



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

Оглавление

Релиз языка программирования Rust 1.30, opennews (ok), 26-Окт-18, (0) [смотреть все]

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


53. "Релиз языка программирования Rust 1.30"  +6 +/
Сообщение от Аноним (17), 26-Окт-18, 15:57 
>>В пакетный менеджер Cargo добавлен индикатор прогресса выполнения операций.
> Знаете почему в GOLANG при компиляции нет индикатора прогресса?
> А в го компилятор собирает средний проект менее секунды. Стандартную библиотеку - 5 секунд.
> https://i.imgur.com/qfli0f7.png

Если бы еще достигалось не экономией на оптимизации результата и не сливало ржавчине по времени выполнения и потребления памяти, то разработчики го (к которым несомненно относятся и некоторые консультирующие их анонимы опеннета!) могли бы гордиться:

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...


regex-redux
source    secs    mem    gz    cpu    cpu load
Rust
2.44    194,804    765    3.87    85% 41% 20% 16%
Go
28.69    407,444    802    60.43    46% 51% 68% 46%
binary-trees
source    secs    mem    gz    cpu    cpu load
Rust
4.14    175,692    721    15.18    90% 90% 91% 100%
Go
28.90    471,068    654    110.50    96% 95% 95% 97%
...
pidigits
source    secs    mem    gz    cpu    cpu load
Rust
1.74    4,520    1366    1.74    1% 3% 0% 99%
Go
2.04    8,976    603    2.04    1% 0% 100% 0%


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

60. "Релиз языка программирования Rust 1.30"  –5 +/
Сообщение от Аноним (7), 26-Окт-18, 16:13 
Синтетические тесты это хорошо.
Но потребление памяти и быстродействие я бы предпочел сравнить на реальных проектах.
К сожалению не знаю никого кто бы использовал Раст в продакшене.
А вы?
Ответить | Правка | Наверх | Cообщить модератору

64. "Релиз языка программирования Rust 1.30"  +2 +/
Сообщение от Аноним (17), 26-Окт-18, 16:31 
> Синтетические тесты это хорошо.
> Но потребление памяти и быстродействие я бы предпочел сравнить на реальных проектах.

Юлеж это хорошо! Можно сравнить время загрузки или запуска браузера или доступа/записи данных на ФС
https://www.redox-os.org/
Что там у ГОшников есть для сравнения?

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

135. "Релиз языка программирования Rust 1.30"  +/
Сообщение от Junior frontend developer (?), 28-Окт-18, 15:55 
Никто не будет писать ОС на урезанном куске языка в 2018
Ответить | Правка | Наверх | Cообщить модератору

137. "Релиз языка программирования Rust 1.30"  +/
Сообщение от Аноним (137), 29-Окт-18, 01:42 
Go пока сливает по тестам даже Java (если внимательно посмотреть на тайминги), но этот язык простой, как угол дома. Годков через пять допилят оптимизцию так, что уделает всех, а вот Rust все усложняется и стабильных спек на горизонте не видать, скоро плюсы по сложности переплюнет (если уже не).
Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору

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

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




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

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