LINUX.ORG.RU
ФорумTalks

Какие новые и полезные, известные, или хотя бы красивые программы написаны на Расте?

 , , , ,


2

7

Сабж. Вот когда создали С, то сразу на нём переписали Юникс, чтобы он стал портабельным, и с тех пор на нём созданы миллионы программ, драйверов и почти все операционные системы. Когда был создан PHP, он быстро заместил Perl в веб-приложениях и на сегодняшний день он крутится на 70% веб-серверов.

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

Где новые базы данных, IDE, DE, CAD-ы, графические, видео и аудио редакторы на расте? Игровые движки? Кодеки? Чтобы скептики прониклись мощью и безусловными преимуществами сабжа и уверовали в него?

★★★★★

Слишком сложный язык, боюсь, его ждёт судьба Алгола-68 и Intel 432 - всё вроде очень умно и красиво, но совершенно неюзабельно.

x-signal ★★
()
Ответ на: комментарий от Harald

Ну тебя же не устраивает, что кто-то в интернете пользуется продуктами на расте и даже пишет на нем. Целый пост об этом сделал. А никто из cloudflare тебя не прочитает тут. Это же какое безобразие. Хочешь растовиков переубедить, а они не прочитают :( Срочно срочно отвадь клиентов от них, а то они и дальше будут писать!

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

Ну, справедливости ради, лайфтаймы писать не так сложно, как об этом обычно говорят. Ну и даже если лень, то действительно есть Rc или .clone(), но потом читать это будет больно.

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

По любому? Это внешняя штука, которую приплели потому что сам язык не позволяет сделать таких банальных вещей.

hateyoufeel ★★★★★
()

Из инфраструктурных решений, навскидку:

  • fluvio - стриминговая система (а ля Кафка, Пульсар): https://www.fluvio.io/
  • warp - безопасное соединение с интернетом (ядро приложения написано на Rust): https://1.1.1.1/
  • linkerd - Service Mesh, прокси написан на Rust: https://linkerd.io/
  • influxdb - платформа для временных рядов, ядра будущих версий платформы будут на Rust (InfluxDB IOx): https://www.influxdata.com/
  • Mononoke - Mercurial-сервер от Facebook

разные блокчейн-платформы, VM/микро-VM (Amazon Firecracker), и т.п.

Rust теперь в ядре платформы Android (наряду с C/C++), в Фуксии.

Ну и куча всего будет в ближайшем будущем.

dotcoder ★★★★★
()

@Harald видишь как это делается? Немного вбрасывания и на меня тут уже с lazy_static каким-то кидаются, хотя я даже не знаю руста и просто погуглил какую-то лажу. Учись!

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

похвально, похвально :)

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

Аа. Ну то есть это костыль потому что ты так не привык делать. Понятно. Кстати, скажи пожалуйста, как в С монаду использовать нормально, а то для таких банальных вещей какие-то костыли в виде библиотек прикручивать надо.

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

Кстати, скажи пожалуйста, как в С монаду использовать нормально, а то для таких банальных вещей какие-то костыли в виде библиотек прикручивать надо.

Ну, смотри: снимаешь трусы, берёшь монаду за бёдра, натягиваешь её на член и пользуешь. И никаких костылей! Главное, чтобы монада не была против, а то в #MeToo на тебя напишет.

hateyoufeel ★★★★★
()

всё ещё жду список первосортного софта на расте, уже вторая страница

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

Спасибо. Джва года не мог найти нормальную инструкцию.

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

Какую ожидаемую реакцию на нормальный ответ в таком треде ты ждешь?

Небось «Вау, большое спасибо, интересные проекты от больших компаний, я заинтересован и поищу больше информации! Еще раз спасибо»?

У него не та задача, он готов оспорить все что ты скажешь, даже если это будет то что он Гаральд на ЛОРе. Он задал вопрос чтобы доказывать что ответ «Нету ничего, только обезьяны в зоопарке пишут хелоуворлды и бросаются говном в друг друга, шах и мат». Любой софт который ты приведешь в пример от отвергнет по какому-то идиотскому формальному критерию который придумает сам

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

Это ненужный софт, от которого он не может избавиться потому что это критическая зависимость всего софта в системе. Он ищет нужный.

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

ЭТО ДРУГОЕ!11

Это программисты не умеют ему бесплатно писать правильно софт

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

Firefox скатился в сраное говно, навернео в том числе благодаря расту

libresvg - аффтар не осилил нормально писать на С и перевёл проект на раст по идейным соображениям

0ad - игра написана на C++, я проверял, хз откуда там растозависимость появилась

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

Не пользуйся Firefox, libresvg и 0ad. Проблемы то какие? Ты же говоришь, что на расте только «ненужно».

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

ну и оно по критериям не проходит как новый софт, написанный с нуля полностью на расте, без сишешки и цепепе

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

Возможно я так и сделаю. Но тред не об этом, а о новых проектах на расте, а не старых, поражённых ржавчиной.

Harald ★★★★★
() автор топика

Ржавчиной, как правило, называют продукт коррозии только железа и его сплавов, таких как сталь, хотя многие другие металлы тоже подвергаются коррозии.

Собственно, как корабль назовёшь, так он и поплывёт. Вы когда-нибудь слышали об изделиях из ржавчины? Смотрите, как символично. Сначала появляется изделие из стали (С - сишечка), а потом его начинает портить ржавчина (Раст).

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

Чтобы скептики прониклись мощью и безусловными преимуществами сабжа и уверовали в него?

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

Зачем? Лучше делать то что сделал systemd, путем подкупа, насилия, заговоров, обьявления войны, если надо ядерной. Просто все на него перевели, последнее сопротивление гоняли по лесам и бомбили с вертолетов.

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

Зачем? Нам и так норм на расте писать. Разрабы есть. Зачем мне еще каких-то скептиков переубеждать?

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

Нам и так норм на расте писать. Разрабы есть.

Где продукты вашей бурной творческой жизнедеятельности?

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

Хватит воровать идеи у Задорнова и РАдоваться.

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

ух ты какие подробности

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