The OpenNET Project / Index page

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



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

"Проект Tor представил реализацию на языке Rust, которая в будущем заменит вариант на Си"  +/
Сообщение от opennews (??), 08-Июл-21, 22:01 
Разработчики анонимной сети Tor представили проект Arti, в рамках которого ведётся работа по созданию реализации протокола Tor на языке Rust. В отличие от реализации на Си, которая вначале была спроектирована как  SOCKS-прокси, а уже потом подогнана под другие  потребности, Arti изначально развивается в форме модульной встраиваемой библиотеки, которую смогут использовать различные приложения. Работа ведётся уже более года с финансированием по программе грантов Zcash Open Major Grants (ZOMG). Код распространяется под лицензиями Apache 2.0 и MIT...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=55461

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

Оглавление

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


1. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +76 +/
Сообщение от Аноним (1), 08-Июл-21, 22:01 
Наконец-то прислушались к комментатором на опеннет!
Ответить | Правка | Наверх | Cообщить модератору

238. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от Ванёк (?), 09-Июл-21, 18:26 
Чем бы дитя не тешилось - лишь бы не плакало... Как-будто Rust - спасательный жилет от кривых рук.
Ответить | Правка | Наверх | Cообщить модератору

288. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от Аноним (288), 10-Июл-21, 03:44 
Я тоже думаю, что тебе не стоит писать на расте, а стоит просто перестать программировать.
Ответить | Правка | Наверх | Cообщить модератору

296. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Аноним (296), 10-Июл-21, 09:32 
> Как-будто Rust - спасательный жилет от кривых рук.

Попробуйте с вашими пусть даже прямыми руками, управляемыми вашим слабым интеллектом, что нибудь на Расте написать, посмотрим что у вас получится.

У кого что болит, тот о том и говорит.
Только умственно слабые повторяю один и тот же шаблон про "руки", когда речь идет про умственную деятельность.

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

340. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Аноним (340), 10-Июл-21, 22:12 
> что нибудь на Расте написать, посмотрим что у вас получится.

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

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

356. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Аноним (356), 11-Июл-21, 02:03 
Хорошо что ты сегодня дописал сочинение по литературе.
Ответить | Правка | Наверх | Cообщить модератору

408. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Аноним (-), 17-Июл-21, 18:04 
Почему-то все проекты на русте разводят бла-бла-бла. В будущем времени. Показать что-то стоящее они не могут. Кажется, именно про такое говорят не говори гоп пока не перепрыгнешь.
Ответить | Правка | Наверх | Cообщить модератору

2. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +9 +/
Сообщение от Ненавижу SJW (?), 08-Июл-21, 22:01 
Ну сейчас начнётся...
Ответить | Правка | Наверх | Cообщить модератору

125. "Проект Tor представил реализацию на языке Rust, которая в бу..."  –7 +/
Сообщение от Аноним (125), 09-Июл-21, 07:46 
Кто необоснованно выступал против Раст - позорники!
Ответить | Правка | Наверх | Cообщить модератору

218. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +4 +/
Сообщение от rshadow (ok), 09-Июл-21, 14:57 
ZOMG - совсем ZOG не палится
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

361. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Артем (??), 11-Июл-21, 07:09 
Да, тоже в глаза бросилось))) Major воткнули явно чтобы не вызывать ненужных ассоциаций.
Ответить | Правка | Наверх | Cообщить модератору

3. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +8 +/
Сообщение от Аноним (3), 08-Июл-21, 22:02 
Я чуть не подавился своим смузи. Вот бы Tor на Redox. Самая защищенная система в мире!
Ответить | Правка | Наверх | Cообщить модератору

70. "Проект Tor представил реализацию на языке Rust, которая в бу..."  –1 +/
Сообщение от Аноним (70), 08-Июл-21, 23:47 
<sarcasm>Лучше на Питоне — тогда Тор бы вообще летал на сверхзвуковых тормозах!</sarcasm>
Ответить | Правка | Наверх | Cообщить модератору

168. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +5 +/
Сообщение от Аноним (168), 09-Июл-21, 11:32 
На Electron'е!
Ответить | Правка | Наверх | Cообщить модератору

405. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от qwertyemail (??), 14-Июл-21, 23:37 
js быстрее питона вопщет
Ответить | Правка | Наверх | Cообщить модератору

409. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Аноним (-), 17-Июл-21, 18:10 
Особенно в скорости сжирания памяти.
Ответить | Правка | Наверх | Cообщить модератору

227. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от Аноним (227), 09-Июл-21, 16:33 
Redox это не язык программирования. Это операционная система на rust.
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

297. "Проект Tor представил реализацию на языке Rust, которая в бу..."  –1 +/
Сообщение от Аноним (296), 10-Июл-21, 09:47 
<seriously>Теги обязательны! Иначе никто не разберется, возьмут, и правда так сделают!</seriously>
<citation>Коля, послушай как у меня бьется сердце! <br/>...<br/> Ха-ха-ха!</citation><C robot="Дарт Вертер" arch="Электроника-85" />
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

310. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Аноним (340), 10-Июл-21, 12:20 
> Вот бы Tor на Redox.

Проблемка только, растаманы не могут дописать редох на расте...

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

313. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Аноним зеленый (?), 10-Июл-21, 12:39 
Еслибы еще дать определение словосочетанию "Дописать ОС"
Ответить | Правка | Наверх | Cообщить модератору

319. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от Аноним (-), 10-Июл-21, 13:35 
> Еслибы еще дать определение словосочетанию "Дописать ОС"

Это когда пара студентов за год сделает ОСь сравнимую с современным вантузом или ляликсом.

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


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

393. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от редстань (?), 11-Июл-21, 23:31 
не сравнимую а превосходящую.иначе не считается.
Ответить | Правка | Наверх | Cообщить модератору

410. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Аноним (-), 17-Июл-21, 18:15 
Чем тот подгорелец хуже маркетингового булшита, рассказывающего про то как космические корабли будут якобы бороздить что-то там? Сперва сделайте его - потом рассказывайте какой он хороший. Иначе это очередной спам. Особый позор что админы сайта на это ведутся, публикуя какой-то мусор о каком-то vaporware.
Ответить | Правка | К родителю #319 | Наверх | Cообщить модератору

362. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Артем (??), 11-Июл-21, 07:10 
Он бы тогда просто мироточил смузи. Сплошной профит.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

4. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +20 +/
Сообщение от Аноним (4), 08-Июл-21, 22:03 
Почему они не прислушались ко мне и не переписали Tor на Pascal?
Ответить | Правка | Наверх | Cообщить модератору

9. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +6 +/
Сообщение от Аноним (3), 08-Июл-21, 22:10 
Просто те что за Rust заплатили больше.
Ответить | Правка | Наверх | Cообщить модератору

10. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +12 +/
Сообщение от Аноним (4), 08-Июл-21, 22:12 
Вот бы китайцы скинулись по рублю и задонатили за переписание ядра Linux на Pascal..
Ответить | Правка | Наверх | Cообщить модератору

11. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Аноним (11), 08-Июл-21, 22:15 
Точно по рублю? Уверен?
Ответить | Правка | Наверх | Cообщить модератору

21. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +7 +/
Сообщение от Аноним (3), 08-Июл-21, 22:23 
50 копеек.
Ответить | Правка | Наверх | Cообщить модератору

411. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Аноним (-), 17-Июл-21, 18:19 
По десять. Баксов. С носа. И подождать 15 лет. Тогда может и есть шансы. Только кто же столько денег даст? Проще в линукс вложить 1/100 от этого и получить результат в лучшем виде.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

24. "Проект Tor представил реализацию на языке Rust, которая в бу..."  –5 +/
Сообщение от Сейд (ok), 08-Июл-21, 22:28 
Паскаль устарел, переписывайте на Elm.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

29. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +2 +/
Сообщение от Аноним (29), 08-Июл-21, 22:36 
Elm недоделаное шило. Надо на Electron.
Ответить | Правка | Наверх | Cообщить модератору

42. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +2 +/
Сообщение от Аноним (3), 08-Июл-21, 22:41 
С Electronа сыпется песок. Переписать на Scratch.
Ответить | Правка | Наверх | Cообщить модератору

52. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +2 +/
Сообщение от kusb (?), 08-Июл-21, 23:07 
Scratch - детская игрушка. Переписать на Ada.
Ответить | Правка | Наверх | Cообщить модератору

83. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +5 +/
Сообщение от Dzen Python (ok), 09-Июл-21, 00:15 
Ada - хрень, названная в честь бабы. Переписать на 1С.
Ответить | Правка | Наверх | Cообщить модератору

96. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от SJW (?), 09-Июл-21, 00:54 
Ой, как нетолерантненько!
Ответить | Правка | Наверх | Cообщить модератору

99. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +3 +/
Сообщение от Аноним (3), 09-Июл-21, 00:56 
Так то ей уже какой десяток, давно не молодка
Ответить | Правка | Наверх | Cообщить модератору

126. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от Аноним (126), 09-Июл-21, 07:54 
Это уже эйджизм.
Ответить | Правка | Наверх | Cообщить модератору

265. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от нах.. (?), 09-Июл-21, 21:42 
Стоп, ты с debian попутал.
Ответить | Правка | К родителю #83 | Наверх | Cообщить модератору

326. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Аноним (326), 10-Июл-21, 16:19 
Там в честь мужика и бабы
Ответить | Правка | Наверх | Cообщить модератору

364. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Myyx (?), 11-Июл-21, 07:26 
не не я против гмо
Ответить | Правка | Наверх | Cообщить модератору

49. "Проект Tor представил реализацию на языке Rust, которая в бу..."  –1 +/
Сообщение от kusb (?), 08-Июл-21, 23:05 
На Haskell.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

50. "Проект Tor представил реализацию на языке Rust, которая в бу..."  –1 +/
Сообщение от Аноним (4), 08-Июл-21, 23:06 
На Guile.
Ответить | Правка | Наверх | Cообщить модератору

85. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +2 +/
Сообщение от Dzen Python (ok), 09-Июл-21, 00:16 
На повершелле
Ответить | Правка | Наверх | Cообщить модератору

91. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +2 +/
Сообщение от Аноним (91), 09-Июл-21, 00:30 
На планкалкюле
Ответить | Правка | Наверх | Cообщить модератору

100. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +4 +/
Сообщение от Аноним (100), 09-Июл-21, 00:57 
На латынь
Ответить | Правка | Наверх | Cообщить модератору

108. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +3 +/
Сообщение от OramahMaalhur (ok), 09-Июл-21, 02:13 
На шумерскую клинопись.
Ответить | Правка | Наверх | Cообщить модератору

116. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +4 +/
Сообщение от ени (?), 09-Июл-21, 07:22 
смузихлёбы. только наскальная живопись!
Ответить | Правка | Наверх | Cообщить модератору

250. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Аноним (227), 09-Июл-21, 20:14 
Поколение пепси! Лучше по старинке камнем об дерево ударять.
Ответить | Правка | Наверх | Cообщить модератору

266. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от нах.. (?), 09-Июл-21, 21:44 
Ого бояре! Просто мычим и все.
Ответить | Правка | Наверх | Cообщить модератору

380. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Аноним (380), 11-Июл-21, 15:34 
Единственный нормальный язык это Rust. И только Rust. Все остальные языки программирования отстой. Те кто ими пользуются обмануты и им придётся переучиваться на Rust. Чтобы приблизится и почувствовать Rust, прикоснутся к его защищенности и надежности. Но не все пройдут и поймут Rust. Потому что Rust это не язык программирования это язык эпохи, язык вечности. На нём общаются эльфы Ривенделла. Именно на Rust была сделано кольцо единства. Но Фродо как настоящий JavaScript-ер не оценил мощь Rust. И выкинул в лаву. Нашу прелееесть.
Ответить | Правка | Наверх | Cообщить модератору

115. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +2 +/
Сообщение от Минона (ok), 09-Июл-21, 07:10 
Оберон
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

130. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +4 +/
Сообщение от ryoken (ok), 09-Июл-21, 08:09 
Жду-жду, а про ассемблер никто и не сказал.
Ответить | Правка | Наверх | Cообщить модератору

153. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +5 +/
Сообщение от Аноним 80_уровня (ok), 09-Июл-21, 10:37 
Этот пост - не про быстродействие! Брысь из комментов, извращенец!
Ответить | Правка | Наверх | Cообщить модератору

160. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +6 +/
Сообщение от Аноним (160), 09-Июл-21, 10:54 
а кто говорил про быстродействие ? можно добавить дополнительные задержки
Ответить | Правка | Наверх | Cообщить модератору

171. "Проект Tor представил реализацию на языке Rust, которая в бу..."  –1 +/
Сообщение от Аноним (168), 09-Июл-21, 11:41 
...и сторонник x86_64 only
Ответить | Правка | К родителю #153 | Наверх | Cообщить модератору

197. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +2 +/
Сообщение от ryoken (ok), 09-Июл-21, 12:58 
> ...и сторонник x86_64 only

Кто..? А на других архитектурах ассемблеров не, нет совсем?

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

196. "Проект Tor представил реализацию на языке Rust, которая в бу..."  –2 +/
Сообщение от ryoken (ok), 09-Июл-21, 12:58 
> Этот пост - не про быстродействие! Брысь из комментов, извращенец!

Этот порвался, вкатите следующего.

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

212. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +3 +/
Сообщение от псевдонимус (?), 09-Июл-21, 14:24 
На форт.
Ответить | Правка | К родителю #130 | Наверх | Cообщить модератору

233. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от ХрюХрю (?), 09-Июл-21, 17:33 
один из этапов компиляции - ассемблирование, не?
Ответить | Правка | К родителю #130 | Наверх | Cообщить модератору

320. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Директор Фёдор (?), 10-Июл-21, 13:39 
Можно, только на llvm ассемблер, а то как-то сложно портировать
Ответить | Правка | К родителю #130 | Наверх | Cообщить модератору

188. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от Брат Анон (ok), 09-Июл-21, 12:41 
Вот за это люто плюсую.
Ответить | Правка | К родителю #115 | Наверх | Cообщить модератору

169. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Аноним (168), 09-Июл-21, 11:34 
>Почему они не прислушались ко мне и не переписали Tor на Pascal?

А в самом деле, лучше бы на Paascal. Или на Ada, ваще бы было круть в отношении безопасности.

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

189. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от Брат Анон (ok), 09-Июл-21, 12:42 
Спойлер: нет.
Ответить | Правка | Наверх | Cообщить модератору

311. "Проект Tor представил реализацию на языке Rust, которая в бу..."  –1 +/
Сообщение от Аноним (4), 10-Июл-21, 12:27 
Вообще-то да. У Ады есть версия для формально верификации кода.
Ответить | Правка | Наверх | Cообщить модератору

397. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от Брат Анон (ok), 12-Июл-21, 09:36 
> Вообще-то да. У Ады есть версия для формально верификации кода.

1) Ада построена поверх GCC, формальную проверку которого -- никто не проводил.
2) Согласно теореме Гёделя о полноте -- верифицировать систему средствами самой системы -- невозможно.
3) Кто верифицировал верификаторы?

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

182. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от DIO (?), 09-Июл-21, 12:33 
на васике надо писать! :)
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

5. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +6 +/
Сообщение от Аноним (3), 08-Июл-21, 22:05 
>Но это наступит не скоро, и пока реализация на Rust не достигнет уровня полноценной замены разработка клиента и релея Tor на Си будет продолжена.

Главное предложение этой новости в самом конце.

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

6. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +5 +/
Сообщение от Аноним (6), 08-Июл-21, 22:06 
Ну и так очевидно, что быстро только зайцы плодятся
Ответить | Правка | Наверх | Cообщить модератору

8. "Проект Tor представил реализацию на языке Rust, которая в бу..."  –1 +/
Сообщение от Аноним (3), 08-Июл-21, 22:08 
Поэтому redox будет готов для десктопа через тридцать лет.
Ответить | Правка | Наверх | Cообщить модератору

17. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Аноним (17), 08-Июл-21, 22:20 
Точно будет? А то готовности линукса уже надоело ждать
Ответить | Правка | Наверх | Cообщить модератору

19. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +2 +/
Сообщение от Аноним (3), 08-Июл-21, 22:23 
Он готов, но не для всех
Ответить | Правка | Наверх | Cообщить модератору

38. "Проект Tor представил реализацию на языке Rust, которая в бу..."  –2 +/
Сообщение от Аноним (17), 08-Июл-21, 22:39 
А для кого готов?
Ответить | Правка | Наверх | Cообщить модератору

63. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Аноним (3), 08-Июл-21, 23:39 
Для тех кто умеет пользоваться линуксом
Ответить | Правка | Наверх | Cообщить модератору

69. "Проект Tor представил реализацию на языке Rust, которая в бу..."  –2 +/
Сообщение от Аноним (17), 08-Июл-21, 23:43 
Ну то есть ни для кого
Ответить | Правка | Наверх | Cообщить модератору

74. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +2 +/
Сообщение от Аноним (3), 08-Июл-21, 23:56 
Отучаемся говорить за всех в интернете
Ответить | Правка | Наверх | Cообщить модератору

138. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Аноним (17), 09-Июл-21, 09:14 
Как только пруфы годности для десктопа приведешь, так сразу71251
Ответить | Правка | Наверх | Cообщить модератору

157. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Аноним (227), 09-Июл-21, 10:45 
Я пользуюсь, 5% пользуется, ты не пользуешься. Не для всех
Ответить | Правка | Наверх | Cообщить модератору

120. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Валик (?), 09-Июл-21, 07:35 
Нет, то есть не для тебя.
Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору

139. "Проект Tor представил реализацию на языке Rust, которая в бу..."  –1 +/
Сообщение от Аноним (17), 09-Июл-21, 09:15 
В том числе, ведь линукс не способен решать мои задачи на десктопе, я с него только на опеннете в комментах гадить могу, а для профессиональных вещей на десктопе линуксу никогда не добраться
Ответить | Правка | Наверх | Cообщить модератору

172. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Аноним (227), 09-Июл-21, 11:44 
>я с него только на опеннете в комментах гадить могу, а для профессиональных вещей на десктопе линуксу никогда не добраться

На опеннете ты профессионально в комментах гадишь, не скромничай.

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

170. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Аноним (168), 09-Июл-21, 11:39 
Я умею и для меня давно он готов для десктопа.
Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору

35. "Проект Tor представил реализацию на языке Rust, которая в бу..."  –1 +/
Сообщение от Аноним (6), 08-Июл-21, 22:38 
кто-то начинал всерьёз заниматься redox как массовой ос? где?
зачем говорить очевидный бред, если у проекта нет таких целей?
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

67. "Проект Tor представил реализацию на языке Rust, которая в бу..."  –1 +/
Сообщение от Аноним (3), 08-Июл-21, 23:41 
Ну да, у rust в принципе нет никаких целей
Ответить | Правка | Наверх | Cообщить модератору

95. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от Аноним (-), 09-Июл-21, 00:37 
Как это никаких? Vendorlock? Cargo-культ с бэкдорами? Job security для черноз^W афроамериканских трасгендеров, не?
Ответить | Правка | Наверх | Cообщить модератору

106. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Аноним (3), 09-Июл-21, 01:44 
Таков путь
Ответить | Правка | Наверх | Cообщить модератору

43. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +4 +/
Сообщение от Аноним (-), 08-Июл-21, 22:41 
> Поэтому redox будет готов для десктопа через тридцать лет.

То ли дело GNU/Hurd и еще 100500 OS
https://wiki.osdev.org/Abandoned_Projects
на "правильных" ЯП!

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

64. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Аноним (3), 08-Июл-21, 23:40 
Kolibri OS и Visopsys хотяб на реальном железе работают. А не на выборочных ноутбуках
Ответить | Правка | Наверх | Cообщить модератору

78. Скрыто модератором  +/
Сообщение от Аноним (-), 09-Июл-21, 00:04 
Ответить | Правка | Наверх | Cообщить модератору

79. Скрыто модератором  –2 +/
Сообщение от Аноним (3), 09-Июл-21, 00:10 
Ответить | Правка | Наверх | Cообщить модератору

90. Скрыто модератором  +/
Сообщение от Аноним (-), 09-Июл-21, 00:22 
Ответить | Правка | Наверх | Cообщить модератору

92. Скрыто модератором  –2 +/
Сообщение от Аноним (91), 09-Июл-21, 00:31 
Ответить | Правка | Наверх | Cообщить модератору

102. Скрыто модератором  –3 +/
Сообщение от Аноним (-), 09-Июл-21, 01:00 
Ответить | Правка | Наверх | Cообщить модератору

104. Скрыто модератором  +/
Сообщение от Аноним (3), 09-Июл-21, 01:08 
Ответить | Правка | Наверх | Cообщить модератору

107. Скрыто модератором  –2 +/
Сообщение от Аноним (-), 09-Июл-21, 01:50 
Ответить | Правка | Наверх | Cообщить модератору

15. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +4 +/
Сообщение от псевдонимус (?), 08-Июл-21, 22:18 
Но как всюду пытаются пропихнуть ржавую дрянь!
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

32. "Проект Tor представил реализацию на языке Rust, которая в бу..."  –4 +/
Сообщение от Аноним (6), 08-Июл-21, 22:37 
сам ты ржавая дрянь >)
Ответить | Правка | Наверх | Cообщить модератору

65. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +2 +/
Сообщение от Аноним (3), 08-Июл-21, 23:40 
Ты в каком году детский садик закончил, стрелочник?
Ответить | Правка | Наверх | Cообщить модератору

80. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +3 +/
Сообщение от Аноним (-), 09-Июл-21, 00:11 
А закончил ли?
Ответить | Правка | Наверх | Cообщить модератору

292. "Проект Tor представил реализацию на языке Rust, которая в бу..."  –1 +/
Сообщение от Анимус (?), 10-Июл-21, 04:54 
Старческие геммороидальные шишки продолжали рваться)
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

335. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Аноним (335), 10-Июл-21, 18:54 
Не читал твои вскукареки
Ответить | Правка | Наверх | Cообщить модератору

373. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от псевдонимус (?), 11-Июл-21, 12:55 
Сочувствую.
Ответить | Правка | К родителю #292 | Наверх | Cообщить модератору

132. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от grn (ok), 09-Июл-21, 08:16 
Пока у ZOG не кончатся деньги
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

142. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +2 +/
Сообщение от ZOG_ (?), 09-Июл-21, 09:49 
Как то есть - кончатся? Мы майнеры вроде и не выключаем...

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

145. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Беня Коломойский (?), 09-Июл-21, 09:58 
Ты хотел сказать краска в печатном станке?
Ответить | Правка | К родителю #132 | Наверх | Cообщить модератору

7. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +2 +/
Сообщение от Аноним (6), 08-Июл-21, 22:07 
Отличная новость, очередной плюсик в общее здравомыслие
Ответить | Правка | Наверх | Cообщить модератору

267. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от нах.. (?), 09-Июл-21, 21:52 
Но сам ты конечно ни строчки на этом г-но языке не написал.
Ответить | Правка | Наверх | Cообщить модератору

285. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от Аноним (288), 10-Июл-21, 03:27 
Я написал. Что дальше?
Ответить | Правка | Наверх | Cообщить модератору

302. "Проект Tor представил реализацию на языке Rust, которая в бу..."  –1 +/
Сообщение от Аноним (302), 10-Июл-21, 10:13 
Дальше тебя не ждёт ничего хорошего с такими навыками.
Ответить | Правка | Наверх | Cообщить модератору

314. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от Аноним (314), 10-Июл-21, 12:50 
Очень важно мнение эникея, держи в курсе.
Ответить | Правка | Наверх | Cообщить модератору

14. Скрыто модератором  –3 +/
Сообщение от псевдонимус (?), 08-Июл-21, 22:17 
Ответить | Правка | Наверх | Cообщить модератору

16. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +7 +/
Сообщение от Rustoman (?), 08-Июл-21, 22:20 
Ждём линукс полностью на Rust! C SystemD и ZFS))))
Ответить | Правка | Наверх | Cообщить модератору

47. "Проект Tor представил реализацию на языке Rust, которая в бу..."  –1 +/
Сообщение от kusb (?), 08-Июл-21, 23:02 
Ядро SystemD kernel исполняющее юниты Systemd из которых и состоит система.
Ответить | Правка | Наверх | Cообщить модератору

55. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +6 +/
Сообщение от uis (ok), 08-Июл-21, 23:21 
Ядро PotterD, имеет службу(помолились, изгнали демонов) kerneld и использует интерпретатор rust, написанный на go, для выполнения скрипта на питоне для компиляции javascript в байт-код.
Ответить | Правка | Наверх | Cообщить модератору

59. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +8 +/
Сообщение от Онаним (?), 08-Июл-21, 23:32 
И всё это в докере.
Ответить | Правка | Наверх | Cообщить модератору

128. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +2 +/
Сообщение от псевдонимус (?), 09-Июл-21, 07:57 
Если бы твоя шутка была шуткой. Примерно так он и мыслит.

ЗЫ: забыл как назывался антипаттерн, где простая операция выполнялась с помощью сложного механизма. Машина...ну! Карикатуры даже были.

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

131. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от ryoken (ok), 09-Июл-21, 08:10 
Оверинжиниринг, не?
Ответить | Правка | Наверх | Cообщить модератору

136. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от Рмшъ (?), 09-Июл-21, 09:11 
Голдберга?
Ответить | Правка | К родителю #128 | Наверх | Cообщить модератору

206. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от псевдонимус (?), 09-Июл-21, 13:33 
Она самая!
Ответить | Правка | Наверх | Cообщить модератору

150. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от n00by (ok), 09-Июл-21, 10:07 
> ЗЫ: забыл как назывался антипаттерн, где простая операция выполнялась с помощью сложного
> механизма. Машина...ну! Карикатуры даже были.

Пионеры_добывают_кумыс.jpg

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

161. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Паразитолог (?), 09-Июл-21, 10:56 
Это у этого живописного произведения второе, неофициальное, название "Конь за..очен, но жить будет."?
Ответить | Правка | Наверх | Cообщить модератору

198. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от ryoken (ok), 09-Июл-21, 13:00 
> Это у этого живописного произведения второе, неофициальное, название "Конь за..очен, но
> жить будет."?

А в анекдоте так и вовсе были: козёл, Петька и Василий Иваныч :D.

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

217. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от n00by (ok), 09-Июл-21, 14:40 
"Пионеры" и есть неофициальное. По научному это cargo cult.
Ответить | Правка | К родителю #161 | Наверх | Cообщить модератору

54. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +3 +/
Сообщение от th3m3 (ok), 08-Июл-21, 23:16 
Уже есть Redox OS на Rust.
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

144. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от . (?), 09-Июл-21, 09:51 
Да то фигня какая-то, совершенно неготовая для десктопа - в ней даже systemd нет!

Давайте уже начнем, действительно, переписывать на хрусте zfs под линукс - тем более Линус разрешил!

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

173. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от Аноним (168), 09-Июл-21, 11:45 
>Ждём линукс полностью на Rust! C SystemD и ZFS))))

И под RainbowGPL!

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

235. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Ванёк (?), 09-Июл-21, 18:14 
> Ждём линукс полностью на Rust! C SystemD и ZFS))))

А потом ждём комментов "какие тормоза", "128 Гигов ОЗУ мало", давайте снова перепишем на Си... И так по кругу)

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

284. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Аноним (288), 10-Июл-21, 03:26 
Придётся тебе деньги снова на обедах экономить или у мамы просить.
Ответить | Правка | Наверх | Cообщить модератору

18. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +6 +/
Сообщение от Аноним (18), 08-Июл-21, 22:22 
Ну, чтож, помянем!
Ответить | Правка | Наверх | Cообщить модератору

20. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +2 +/
Сообщение от Аноним (20), 08-Июл-21, 22:23 
Хана тору((((
Ответить | Правка | Наверх | Cообщить модератору

28. "Проект Tor представил реализацию на языке Rust, которая в бу..."  –4 +/
Сообщение от Аноним (6), 08-Июл-21, 22:36 
Переписывают на качественный язык с какого-то позора, где хана?
Ответить | Правка | Наверх | Cообщить модератору

34. Скрыто модератором  +/
Сообщение от Аноним (29), 08-Июл-21, 22:38 
Ответить | Правка | Наверх | Cообщить модератору

44. Скрыто модератором  –1 +/
Сообщение от Аноним (6), 08-Июл-21, 22:43 
Ответить | Правка | Наверх | Cообщить модератору

129. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +2 +/
Сообщение от псевдонимус (?), 09-Июл-21, 07:58 
В каком месте он качественный?
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

224. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от freecoder (?), 09-Июл-21, 15:53 
Качественно поджигает.
Ответить | Правка | Наверх | Cообщить модератору

56. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от uis (ok), 08-Июл-21, 23:21 
Так и протокол не оч. Слишком централизованный.
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

71. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от Аноним (126), 08-Июл-21, 23:52 
Так давно хана. Они давно скомпрометированны. Начиная от бэкдоров в браузере путём включения JS на safest и зарезания его носкриптом путём ненадёжных костылей, не предназначенных для блокировки JS   в принципе, в результате чего при определённых условиях он таки оказывался включённым. Заканчивая анальной цензурой в блоге, отключением анонимного аккаунта в траке, потом выпиливания трака к ***м, с переходом на говногитлэб с javascriptом, да, с тем, что в торбраузере должен быть запрещён на уровне safest, чтобы когда всех через этот гитлэб взломают и заразят, можно было бы навешать лапиши, в которую поверят только идиоты, что они не знали и не по их инициативе это.

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

23. Скрыто модератором  +1 +/
Сообщение от Rustoman (?), 08-Июл-21, 22:27 
Ответить | Правка | Наверх | Cообщить модератору

39. Скрыто модератором  +/
Сообщение от Аноним (29), 08-Июл-21, 22:39 
Ответить | Правка | Наверх | Cообщить модератору

41. Скрыто модератором  +/
Сообщение от Аноним (41), 08-Июл-21, 22:41 
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

25. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +3 +/
Сообщение от Призывник (?), 08-Июл-21, 22:29 
В топик призвыаются главные растознатоки (по совместительству - голословные растохейтеры, не написавшие на нём ни строчки кода, не прочитавшие ни одной полной главы из доки или книжки) - Урри, пох, Arisu и Dzen Python.
Ответить | Правка | Наверх | Cообщить модератору

46. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +2 +/
Сообщение от Урри (ok), 08-Июл-21, 23:00 
И зачем ты меня звал, главный любитель и пропагандист вижуалбейсика?
Ответить | Правка | Наверх | Cообщить модератору

61. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от Урри (ok), 08-Июл-21, 23:36 
Ну вот, позвал и в кусты. Что за люди пошли...
Ответить | Правка | Наверх | Cообщить модератору

86. "Проект Tor представил реализацию на языке Rust, которая в бу..."  –7 +/
Сообщение от Аноним (86), 09-Июл-21, 00:18 
ты никому не нужен, дегенеративные перечислили для переклички, то, что ты откликнулся первым - удостоверяет твои регилии
Ответить | Правка | Наверх | Cообщить модератору

101. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +3 +/
Сообщение от Аноним (-), 09-Июл-21, 00:58 
Нейроночка, тебя уже на хруст переписали?
Ответить | Правка | Наверх | Cообщить модератору

200. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +4 +/
Сообщение от Урри (ok), 09-Июл-21, 13:07 
оно на питоне, поэтому аж полчаса ответ рожало.
Ответить | Правка | Наверх | Cообщить модератору

48. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +2 +/
Сообщение от kusb (?), 08-Июл-21, 23:05 
Он кстати какой-то сложный в простых местах и непредсказуемый, просто так показалось.
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

146. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от пох. (?), 09-Июл-21, 10:01 
Да спасибо, мы уже ржем всем аулом. "Но это наступит не скоро". Вот это - не голословно, это чуваки знают о чем говорят ;-)

При всей ненужности тора вообще, тут просто bullshit bingo, тройной - криптофантиками платят хрустобоям за переписывание и так работающего с "прогнозом" когда-нибудь "заменить".

Эх... а escopeta.swf так и стреляет себе в опу через дырку в текстурах. Хотя, казалось бы, наконец- то нужное, полезное и реалистичное применение идеи переписывания и всех модных фич нескучного язычка разом. Причем люди готовы платить реальные деньги горе-разработчикам, вынутые из своих личных карманов, а не нарисованные ZOG фантики. Я уже на самом деле начал было в них верить.

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

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

216. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +2 +/
Сообщение от псевдонимус (?), 09-Июл-21, 14:32 
Тор нужен.
Ответить | Правка | Наверх | Cообщить модератору

230. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от kusb (?), 09-Июл-21, 17:21 
> "При всей ненужности тора вообще"

Как? А что нужно?
Просто я на самом деле очень удивился этой фразе.

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

236. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от пох. (?), 09-Июл-21, 18:18 
> Как? А что нужно?

Ну, это смотря зачем. Если пополнять коллекцию cp - то, конечно, тор.

Но лучше пополнять подальше от места прописки. А то у товарищмайора такая коллекция, мало не покажется. А он может ей поделиться.

А если ты чего еще хотел - так откуда ж я знаю, чего.

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

366. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от быдлоюзер (?), 11-Июл-21, 09:22 
А как я без тора увернусь от 282ой в политсраче на жэжэшке?
Ответить | Правка | Наверх | Cообщить модератору

379. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от пох. (?), 11-Июл-21, 15:29 
nordvpn, ах, да, уже ж запретили... любой китайский. И не придется часами разгадывать капчи.
Ответить | Правка | Наверх | Cообщить модератору

27. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +3 +/
Сообщение от Аноним (29), 08-Июл-21, 22:31 
Хахаха. Будущее никогда, ненаступящее время.

Или вечно наступающее будещее время.

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

186. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +2 +/
Сообщение от Аноним (168), 09-Июл-21, 12:39 
Повторит участь Wayland.
Ответить | Правка | Наверх | Cообщить модератору

240. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от пох. (?), 09-Июл-21, 18:30 
> Повторит участь Wayland.

Не, не повторит. rhbm не впишется и не впихнет всем без мыла - того чувака только что уволили.


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

57. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +3 +/
Сообщение от rust всё (?), 08-Июл-21, 23:21 
rust - хорош как язык и идея, но северный зверёк подкрадывается откуда не ждали: зоопарк внешних зависимостей (внешних пакетов) от сомнительных источников.

труднее проверять и llvm и внешние пакеты (а их дофига) на проблемы.

это будет означать, что каждый уважающий себя проект, будет переписывать весь стек под себя.

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

то ли дело D: легко проверяется и легко читается; его не делает кто-нипопадя и всегда легко найти виновника проблем (а с rust - ищи ветра в поле если что случится).

в прочем, я не удивлюсь, если пипл схавает.

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

вобщем, я придвижу, что питонисты будут переходить скорее на go, чем на раст, потому что на go ниже порог. но всё же, rust будет быстро набирать популярность, когда избавится от llvm как от зависимости и станет самостоятельным (в прочем, БигТех постарается всеми силами перевести линукс на rust (и llvm) и так ввести в зависимость от себя большое количество пользователей линукса (это то, о чём предупреждал Сталлман)).

но всё же, на данный момент, rust - тупо небезопасен и как реализация с жирной зависимостью от llvm и как политический инструмент под контролем странной группы людей.

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

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

76. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Аноним (126), 08-Июл-21, 23:58 
> вобщем, я придвижу, что питонисты будут переходить скорее на go, чем на раст,

На деле ситуация обратная - cextы пишутся на rust теперь, https://github.com/Qiskit/retworkx,даже модуль для setuptools есть, https://github.com/PyO3/setuptools-rust.

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

93. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +6 +/
Сообщение от НяшМяш (ok), 09-Июл-21, 00:32 
> язык rust - заметно сложнее, чем go

Лично моё впечатление противоположное. Писал как-то два прототипа, делающих одно и то же на Rust и Go (имея оригинал на Javascript). В Go я чуть не скончался, делая постоянные if err != nil, а потом ещё в конце пришлось оптимизировать опасными хаками, типа конвертации []byte в string без копирования, чтобы скорость была быстрее, чем у оригинала на JS и хотя бы в том же порядке, что и у Rust. В Rust я просто писал код, даже не особо заморачиваясь оптимизацией (например, не брезговал использовать String и Vec на куче, вместо &str и &[u8]) и сразу получилось весьма неплохо.

К чести сказать, самое сложное в Rust - концепцию заимствования - я чиркнул только поверхностно, и на поверхностном этапе мне она не показалась слишком сложной для понимания. Но скорее всего всё же при выборе выиграет Go по простой причине - он заметно более популярный и начальство более охотно к нему склоняется.

Ещё не могу понять, почему Go рекламируют как "спасение" из NodeJS (сам Ryan Dahl такое говорил) - JS и Go имеют намного больше различий, чем JS и Rust. По крайней мере мне после последних нескольких лет JS/TS было намного легче писать на Rust, чем на Go.

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

143. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +4 +/
Сообщение от golang всё (?), 09-Июл-21, 09:50 
>> язык rust - заметно сложнее, чем go

нет, потому что в go нет ни макросов, ни дженериков. rust - определённо сложнее и синтаксически и семантически (из-за специфики работы с памятью). go - освобожает вообще от надобности думать в этом направлении. напротив, go больше похож на C, в плане велосипедостроения и бойлерплейта.

> Лично моё впечатление противоположное.

ну - замечательно. значит go будет стагнировать ещё быстрее и быстрый рост популярности rust приведёт к переписыванию на нём лялиха ещё быстрее чем я думаю.

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

260. "Проект Tor представил реализацию на языке Rust, которая в бу..."  –2 +/
Сообщение от Урри (ok), 09-Июл-21, 21:28 
Нет, раст сложнее из-за тонны заплаток поверх недосмотренных вовремя изъянов в архитектуре. Поэтому современный раст - это какая-то сплошная абракадабра с кучей префиксов и суффиксов, в отличие от изначального красивого дизайна.

Технический долг он такой, да. И ничего с этим поделать нельзя.

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

287. "Проект Tor представил реализацию на языке Rust, которая в бу..."  –1 +/
Сообщение от Аноним (288), 10-Июл-21, 03:35 
Из твоего описания тебя узнал. Тяжелая биография?
Ответить | Правка | Наверх | Cообщить модератору

342. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от НяшМяш (ok), 10-Июл-21, 22:14 
> Нет, раст сложнее из-за тонны заплаток поверх недосмотренных вовремя изъянов в архитектуре.
> Поэтому современный раст - это какая-то сплошная абракадабра с кучей префиксов
> и суффиксов, в отличие от изначального красивого дизайна.
> Технический долг он такой, да. И ничего с этим поделать нельзя.

Ничего такого я пока не заметил. Rust куда меньше синтаксически нагружен чем тот же C++.

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

268. "Проект Tor представил реализацию на языке Rust, которая в бу..."  –1 +/
Сообщение от нах.. (?), 09-Июл-21, 22:02 
постоянные if err != nil

Ох ты наш бедненький, устал ошибочки логировать и сообщать.

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

286. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Аноним (288), 10-Июл-21, 03:30 
Для таких задач есть ты. А многие делают задачи, где надо думать головой.
Ответить | Правка | Наверх | Cообщить модератору

305. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от golang всё (?), 10-Июл-21, 10:40 
> Для таких задач есть ты. А многие делают задачи, где надо думать
> головой.

парадоксально, но своей простотой golang просто работает и позволяет сконцентирроваться на задаче быстро добиться результатов. но от отсутствиея генериков и присутствия костыля в виде 'go generate' - доставляет достаточно сильно - меня вот теперь вообще от go воротит и я перебежал на D - жаль работу найти сложнее, но я что-нибудь придумаю.

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

312. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от Hck3r (?), 10-Июл-21, 12:29 
Заходи на канал dlang.ru в телеге
Там бывает работа иногда :)
Ответить | Правка | Наверх | Cообщить модератору

343. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от НяшМяш (ok), 10-Июл-21, 22:17 
go generate кстати тоже использовал, чтобы быстро сериализовать в JSON библиотекой quicktemplate. Без этого получалось раза в 3 медленнее, даже go-json не так быстр. Правда шаблоны выглядят ну очень стрёмно.
Ответить | Правка | К родителю #305 | Наверх | Cообщить модератору

341. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от НяшМяш (ok), 10-Июл-21, 22:12 
> Ох ты наш бедненький, устал ошибочки логировать и сообщать.

Да, устал, особенно когда во всех нормальных языках можно сделать throw ... или ?

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

110. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от Аноним (-), 09-Июл-21, 05:58 
>rust будет быстро набирать популярность, когда избавится от llvm как от зависимости и станет самостоятельным

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

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

111. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Аноним (-), 09-Июл-21, 05:58 
Разработчики Раста не пишут транслятор кода в машинный язык, они работают на верхних уровнях, не соприкасаясь с машинными кодами.
Ответить | Правка | Наверх | Cообщить модератору

133. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +4 +/
Сообщение от Аноним (-), 09-Июл-21, 08:26 
Разработчики Раст не пишут код они пишут текст который пропустит компилятор
Ответить | Правка | Наверх | Cообщить модератору

174. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +11 +/
Сообщение от Аноним (174), 09-Июл-21, 11:46 
Разработчики Раст не пишут код они пишут текст, в котором предлагают другим разработчикам переходить на Раст.
Ответить | Правка | Наверх | Cообщить модератору

175. "Проект Tor представил реализацию на языке Rust, которая в бу..."  –1 +/
Сообщение от пох. (?), 09-Июл-21, 11:50 
у вас опечатка в слове clippy. До настоящего компилятора у них обычно уже не доходит.

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

147. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +2 +/
Сообщение от golang всё (?), 09-Июл-21, 10:01 
>>rust будет быстро набирать популярность, когда избавится от llvm как от зависимости и станет самостоятельным
> Ты  не понял Раст - это фронтенд, LLVM - это бекенд.
> Именно так устроен компилятор Раста. Ты говоришь, что дом будет хорош
> если избавится от фундамента и стен. Программисты Раста не пишут транслятор
> кода в машинный язык, они работают на верхних уровнях, не соприкасаясь
> с машинными кодами.

часть популярности golang - это как раз простота скачивания и сборки его самого (компилятора golang). ты компилируешь компилятор golang даже там где его нет - это делает его чрезвычайно живучим и легко переносимым. при том, он поддерживает как бутстрап от сишного компилятора, так и сборку самого себя. и при этом, go предоставляет весь спектр инструментов прямо из коробки, так что можно им пользоваться буквально в init-shell при минимуме зависимостей и независимости от библиотеки C - скомпилированный код  линкуется статически и работает напрямую с ядром. у D - тоже самое - тоже свой собственный dmd и тоже приближается к go по живучести, за исключением необходимости доставлять dub.

у rust с этим всё плохо: чтобы его собрать из сорцов - это целая история и для этого никак не обойтись без целой рабочей оси со всеми инструментами, при том что llvm зачастую требует нетривиальной установки в систему. в то время как go или d - просто работают. (при этом D теперь имеет встроенный компилятор C, что в разы повышает его полезность в системе)

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

178. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Аноним (168), 09-Июл-21, 12:11 
>Программисты Раста не пишут транслятор кода в машинный язык, они работают на верхних уровнях, не соприкасаясь с машинными кодами.

А-а-а, таr вот где зарыта главная фишка безопасТности Rust!

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

199. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от Аноним (-), 09-Июл-21, 13:05 
> Ты  не понял Раст - это фронтенд, LLVM - это бекенд.
> Именно так устроен компилятор Раста. Ты говоришь, что дом будет хорош
> если избавится от фундамента и стен. Программисты Раста не пишут транслятор
> кода в машинный язык, они работают на верхних уровнях, не соприкасаясь
> с машинными кодами.

Хорош уже газифицировать лужи.

https://www.opennet.ru/opennews/art.shtml?num=55443
> Улучшены реализации GCC Rust (GCC-фронтэнда для Rust) и rustc_codegen_gcc (бэкенд rustc для GCC), который теперь проходит все базовые тесты.

https://github.com/bytecodealliance/wasmtime/tree/HEAD/crane...
> Cranelift is a low-level retargetable code generator. It translates a target-independent intermediate representation into executable machine code.

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

208. "Проект Tor представил реализацию на языке Rust, которая в бу..."  –1 +/
Сообщение от Аноним (208), 09-Июл-21, 13:58 
>Программисты Раста не пишут транслятор кода в машинный язык, они работают на верхних уровнях, не соприкасаясь с машинными кодами.

Тогда это ни разу не замена C. Скорее альтернатива C#/Java/Python.

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

225. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от Аноним (-), 09-Июл-21, 16:04 
Ты ещё забыл Си плюс-плюс, и его метапрограммистов.
Ответить | Правка | Наверх | Cообщить модератору

190. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +8 +/
Сообщение от DIO (?), 09-Июл-21, 12:43 
вобщем и целом все примерно (+-) так вот только напрашивается один вывод - почему выползло "это" вместо нормальных ЯП, а их было и есть но они захерены т.к. "пипл хавоэт" и т.к. смузи булькает. вот в итоге скатимся до гламурной розовой кнопки. есть специальности где тренд должны задавать не подвернутые штанишки , а свитера с оленями и где надо "итого" и итого заключается в скорости работы, объеме оообраб. данных, ресурсоемкости и т.п. А сейчас никто даже не заморачивается вопросом итогового размера софта/веба и т.п. ну да сейчас стайка сумзиков налетит со словами "тебе шо жалко пару баксов на память/винчестер/видяху?!" (обязательно с оскорблениями!) они даже не понимат о чем идет разговор и это грустно...
Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору

228. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от BorichL (ok), 09-Июл-21, 16:43 
Не страдай, сейчас производители мыкросхэмов упрутся в пределы производительности и объёмы памяти, и смузихлёбы захрустят на питонах в ...
Ответить | Правка | Наверх | Cообщить модератору

254. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Аноним зеленый (?), 09-Июл-21, 20:39 
Не упрутся, есть еще прикол запихивать целые программы в инструкции процессора
как раньше были инструкции манипулирования строками:
https://www.tutorialspoint.com/assembly_programming/assembly...
Так сейчас есть инструкции для оптимизированного обучения нейронки:
https://en.wikichip.org/wiki/x86/avx512_vnni
Ответить | Правка | Наверх | Cообщить модератору

261. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +4 +/
Сообщение от Урри (ok), 09-Июл-21, 21:34 
> почему выползло "это" вместо нормальных ЯП

Потому, что "уяк-уяк-и-в-продакшен" довольно моден последних 10 лет. Даже в казалось бы такой консервативной отрасли как игры везде сейчас "ранний доступ" (по нашему, старперскому, альфа-версия, даже не бета). И люди за это платят! Хотя и не все.

Ну а если платят, то почему бы не повертеть их на лингаме с прибылью?
Вот и выпихнули быстрый недоязык, за который можно посадить обезьянок, дешево переучив их за две недели с джаваскрипта. Результат, конечно, будет тот же - но баблосики капают? Капают. Значит все правильно.

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

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

283. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от Аноним (288), 10-Июл-21, 03:24 
И так знаем, что дохлых ничего не касается. Спасибо, кэп.
Ответить | Правка | Наверх | Cообщить модератору

60. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +3 +/
Сообщение от Онаним (?), 08-Июл-21, 23:35 
Могу предположить подковёрной идеей исключение полноценного аудита.
Так как способных прочитать сишечку в этом мире тонны, а вот хруст - полтора землекопа, да и те по слогам.
Ответить | Правка | Наверх | Cообщить модератору

119. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +2 +/
Сообщение от Я (??), 09-Июл-21, 07:34 
в этом году людей начавших изучать руст уже больше чем людей начавших изучать сишечку..
Ответить | Правка | Наверх | Cообщить модератору

141. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +2 +/
Сообщение от Онаним (?), 09-Июл-21, 09:46 
Ну то есть полтора школотрона, выбравших хруст потому, что это модно - да, сделают кассу.
Ответить | Правка | Наверх | Cообщить модератору

148. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +2 +/
Сообщение от пох. (?), 09-Июл-21, 10:03 
бери больше - полтора миллиона мух. Только да, ничего они не сделают - так и будут "изучать".

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

179. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от Аноним (168), 09-Июл-21, 12:12 
А нэ брэшешь?
Ответить | Правка | К родителю #119 | Наверх | Cообщить модератору

237. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от пох. (?), 09-Июл-21, 18:23 
> А нэ брэшешь?

Да истиную правду говорит - наверняка куча студоты с первого курса побрезгует немодными "портянками" си, и сразу засядет за книжку по игого и хрусту.

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

Он же не говорит о том, что они могут что-то _написать_ на хрусте. Они _начали_изучать_. Охотно верю. Как изучат в совершенстве - пойдут еще что-нибудь поизучают. Что там будет к третьему курсу модным.

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

262. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Урри (ok), 09-Июл-21, 21:36 
Кто-кто подтянется? Да раст каждых полгода ломает синтаксис, преподаватели же перестраиваются раз в 5 лет. И что они будут преподавать, если все их методички на скачанном из интернета свежем компиляторе сплошь нерабочие будут?
Ответить | Правка | Наверх | Cообщить модератору

272. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от пох. (?), 10-Июл-21, 00:01 
> Кто-кто подтянется? Да раст каждых полгода ломает синтаксис, преподаватели же перестраиваются

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


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

193. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +2 +/
Сообщение от Брат Анон (ok), 09-Июл-21, 12:50 
В нашем клубе диванных ыкспертов им. тов. Троцкого на слово не верят.
Ответить | Правка | К родителю #119 | Наверх | Cообщить модератору

62. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +5 +/
Сообщение от Анонас а мы его (?), 08-Июл-21, 23:37 
В качестве причин переписывания ХХХ на Rust называется желание добиться более высокого уровня защищённости кода за счёт использование языка, обеспечивающего безопасную работу с памятью. По оценке разработчиков ХХХ, как минимум половина всех отслеживаемых проектом уязвимостей будет исключена в реализации на Rust, если в коде не используются блоки "unsafe". Rust также даст возможность добиться более высокой скорости разработки, чем при использовании Си, за счёт выразительности языка и строгих гарантий, позволяющих не тратить время на двойные проверки и написание лишнего кода. Кроме того, при разработке нового проекта учитывается весь прошлый опыт разработки ХХХ, что позволит избежать известных архитектурных проблем, сделать проект более модульным и эффективным.
Ответить | Правка | Наверх | Cообщить модератору

88. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Dzen Python (ok), 09-Июл-21, 00:20 
> В качестве причин переписывания анонимного ыксперда опеннета на Rust называется желание добиться более высокого уровня защищённости задней части эксперта за счёт использование языка, обеспечивающего безопасную работу с краткосрочной памятью. По оценке разработчиков анонимного ыксперда опеннета, как минимум половина всех отслеживаемых проектом уязвимостей будет исключена в реализации на Rust, если в мозгу не используются блоки "политика". Rust также даст возможность добиться более высокой скорости разработки, чем при использовании классического академического обучения, за счёт выразительности языка и строгих гарантий, позволяющих не тратить время на двойные проверки и написание лишных кейсов при обучении. Кроме того, при разработке нового проекта учитывается весь прошлый опыт разработки анонимного ыксперда опеннета, что позволит избежать известных архитектурных проблем, сделать проект более модульным и эффективным.

Хм...

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

247. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от freecoder (?), 09-Июл-21, 19:24 
Спасибо, добавлю в методичку.
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

66. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +4 +/
Сообщение от Аноним (126), 08-Июл-21, 23:40 
>если в коде не используются блоки "unsafe"
>если

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

А с ним все общие математические доказательства безопасности летят к чертям.

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

122. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от Я (??), 09-Июл-21, 07:37 
и поэтому нужно к ошибкам в зависимостях добавлять ошибки в основной программе..
Ответить | Правка | Наверх | Cообщить модератору

263. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от Урри (ok), 09-Июл-21, 21:38 
Зато это ошибки в программе, которые легко найти и исправить; а не в инструменте.

Напомнить о багах в сишных компиляторах и сложности их обнаружения? Думаете раст в этом плане не такой, особенно с учетом модели его разработки "а давайте сегодня запилим вот такую прикольную штучку, я в туалете сидел и внезапно придумал"?

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

392. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Аноним (392), 11-Июл-21, 22:40 
Понимаешь ли, тут такое дело. Система не является суммой компонент. Программа сама по себе может быть без ошибок (используя зависимость как чёрный ящик), зависимость сама по себе может быть без ошибок (при допущении, что её правильно используют), но при этом вся система может содержать уязвимость, основанную на том, как взаимодействуют компоненты. За примерами далеко ходить не надо: Meltdown.
Ответить | Правка | К родителю #122 | Наверх | Cообщить модератору

77. Скрыто модератором  –1 +/
Сообщение от Аноним (29), 08-Июл-21, 23:59 
Ответить | Правка | Наверх | Cообщить модератору

89. Скрыто модератором  +/
Сообщение от Аноним (86), 09-Июл-21, 00:22 
Ответить | Правка | Наверх | Cообщить модератору

98. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от Аноним (98), 09-Июл-21, 00:55 
Ну гномосековскую librsvg всё равно приходится собирать, раст по-любому в системе будет.
Ответить | Правка | Наверх | Cообщить модератору

105. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +2 +/
Сообщение от Аноним (105), 09-Июл-21, 01:10 
Это ещё что, мне приходится собирать dev-python/cryptography. Гениальная идея тащить ржавчину в питон.
Ответить | Правка | Наверх | Cообщить модератору

112. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от Аноним (112), 09-Июл-21, 06:37 
Старые версии не на rust. Использую librsvg-2.40.16 в своем дистрибе.
Ответить | Правка | К родителю #98 | Наверх | Cообщить модератору

118. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Ivan_83 (ok), 09-Июл-21, 07:33 
Тоже.
На фре есть выбор какую версию использовать из портов.
Ответить | Правка | Наверх | Cообщить модератору

181. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +/
Сообщение от Аноним (168), 09-Июл-21, 12:27 
Использую Qtшный софт.
Ответить | Правка | Наверх | Cообщить модератору

109. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от Аноним (109), 09-Июл-21, 02:37 
Господи, наконец-то можно будет высматривать бэкдуры не в коде изделия, а в коде компилятора.
Ответить | Правка | Наверх | Cообщить модератору

151. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +3 +/
Сообщение от пох. (?), 09-Июл-21, 10:08 
С чего это вдруг? Бэкдорам в коде ничего не грозит, никуда не денутся, главное ведь не использовать в них unsafe, а подключать нужные детали крейтами.

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

113. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от Имя (?), 09-Июл-21, 06:38 
> По оценке разработчиков Tor, как минимум половина всех отслеживаемых проектом уязвимостей будет исключена в реализации на Rust, если в коде не используются блоки "unsafe"
> если в коде не используются блоки "unsafe"

Хаха.

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

114. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +3 +/
Сообщение от Аноним (112), 09-Июл-21, 06:42 
Поигрались в свободу, анонимность, даркнет и хватит.
Ответить | Правка | Наверх | Cообщить модератору

117. "Проект Tor представил реализацию на языке Rust, которая в бу..."  +1 +/
Сообщение от Аноним (117), 09-Июл-21, 07:24 
Почему так мало нытья опеннетчиков, не все дети проснулись?
Ответить | Правка | Наверх | Cообщить модератору

121. "Представлена реализация Tor на языке Rust, которая в будущем..."  +6 +/
Сообщение от Ivan_83 (ok), 09-Июл-21, 07:36 
И правда, напишем лучше TOR на JS или питоне.
Кода получится мало, он будет весь безопасный и его легко аудитить.
А то что там 1005000000 зависимойтей от неизвестных Васянов тянется - ну и ладно, пусть их другие проверяют, это же за рамками нашего проекта.
Ответить | Правка | Наверх | Cообщить модератору

134. "Представлена реализация Tor на языке Rust, которая в будущем..."  +7 +/
Сообщение от Аноним (-), 09-Июл-21, 08:28 
Главное переписывать постоянно,вместо устранения уязвимости, чтобы кураторы из АНБ и ФБР были довольны
Ответить | Правка | Наверх | Cообщить модератору

135. "Представлена реализация Tor на языке Rust, которая в будущем..."  +6 +/
Сообщение от Serq (?), 09-Июл-21, 08:55 
системд когда  на расте  перепишите?
Ответить | Правка | Наверх | Cообщить модератору

185. "Представлена реализация Tor на языке Rust, которая в будущем..."  +2 +/
Сообщение от Аноним (185), 09-Июл-21, 12:35 
как только редох смогут дописать.
Ответить | Правка | Наверх | Cообщить модератору

194. "Представлена реализация Tor на языке Rust, которая в будущем..."  +1 +/
Сообщение от Брат Анон (ok), 09-Июл-21, 12:53 
> системд когда  на расте  перепишите?

Тяпун тебе на язык

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

281. "Представлена реализация Tor на языке Rust, которая в будущем..."  +1 +/
Сообщение от Аноним (288), 10-Июл-21, 03:15 
Никогда, это будет расистемд, а это неполиткорректно.
Ответить | Правка | К родителю #135 | Наверх | Cообщить модератору

137. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от lockywolf (ok), 09-Июл-21, 09:13 
Вот когда LLVM перепишут на Расте, тогда и поговорим.

По сути, не вижу чтобы что-нибудь изменилось. Раст и так в системе давно.

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

149. "Представлена реализация Tor на языке Rust, которая в будущем..."  –2 +/
Сообщение от пох. (?), 09-Июл-21, 10:07 
Мляаааа, зачем ты их позвал?! Чем мы нормальный-то код будем собирать - невменяемым gcc с его встроенным лицензионным капканом?

А, впрочем, ничего страшного. Ведь не перепишут, а "начнут переписывать".

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

180. "Представлена реализация Tor на языке Rust, которая в будущем..."  +1 +/
Сообщение от Аноним (168), 09-Июл-21, 12:14 
Поговорим, когда LLVM перейдёт под крыло проектов GNU.
Ответить | Правка | К родителю #137 | Наверх | Cообщить модератору

207. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от макпыф (ok), 09-Июл-21, 13:49 
Зачем там llvm, у GNU есть нормальный компилятор
Ответить | Правка | Наверх | Cообщить модератору

140. "Представлена реализация Tor на языке Rust, которая в будущем..."  +1 +/
Сообщение от Аноним (140), 09-Июл-21, 09:33 
Ахах!
Have you considered Rewriting It In Rust?
https://gitlab.torproject.org/legacy/trac/-/issues/11331

https://transitiontech.ca/random/RIIR

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

152. "Представлена реализация Tor на языке Rust, которая в будущем..."  +2 +/
Сообщение от Беня Коломойский (?), 09-Июл-21, 10:09 
Да какая разница, на чём написано это АНБшное spyware убожество.
Ответить | Правка | Наверх | Cообщить модератору

184. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (185), 09-Июл-21, 12:35 
Кстати, корневые тор-узлы в Европе принадлежат... гос-структурам!
Ответить | Правка | Наверх | Cообщить модератору

201. "Представлена реализация Tor на языке Rust, которая в будущем..."  +4 +/
Сообщение от Аноним (-), 09-Июл-21, 13:09 
> Кстати, корневые тор-узлы в Европе принадлежат... гос-структурам!

Ну, раз аноним так авторитетно заявляет ...


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

219. "Представлена реализация Tor на языке Rust, которая в будущем..."  –2 +/
Сообщение от Аноним (185), 09-Июл-21, 15:09 
ФБР продало несколько сотен Google Pixel со специальным софтом :) Информация опубликована после завершения операции по поимке неугодных.
Ответить | Правка | Наверх | Cообщить модератору

229. "Представлена реализация Tor на языке Rust, которая в будущем..."  +1 +/
Сообщение от Аноним (-), 09-Июл-21, 16:45 
> ФБР продало несколько сотен Google Pixel со специальным софтом :) Информация опубликована
> после завершения операции по поимке неугодных.

А в огороде бузина ...


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

154. "Представлена реализация Tor на языке Rust, которая в будущем..."  +1 +/
Сообщение от _kp (ok), 09-Июл-21, 10:44 
Мы написали, и оно почти работает. И что?  Вот когда напишут рабочую версию, протестируют, тогда и обсудим. А пока, мягко говоря, улыбнулись.

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

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

156. "Представлена реализация Tor на языке Rust, которая в будущем..."  +5 +/
Сообщение от Аноним (156), 09-Июл-21, 10:45 
Так язык чтобы что-то начать, а не закончить.
Ответить | Правка | Наверх | Cообщить модератору

255. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним зеленый (?), 09-Июл-21, 20:47 
Там 600к долларов на переписывание выделили. Скорее всего перепишут.
Ответить | Правка | К родителю #154 | Наверх | Cообщить модератору

328. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (328), 10-Июл-21, 17:56 
Немного не хватит, ещё попросят. Затем, снова перепишут.
Ответить | Правка | Наверх | Cообщить модератору

365. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Myyx (?), 11-Июл-21, 07:33 
а ты погугли даходы девлопов добавь расходы на то и се
Ответить | Правка | К родителю #255 | Наверх | Cообщить модератору

155. "Представлена реализация Tor на языке Rust, которая в будущем..."  +3 +/
Сообщение от Аноним (156), 09-Июл-21, 10:44 
Мозиллу они уже не переписали. Так и Тор не перепишут. Зато хайпа целая тележка.
Ответить | Правка | Наверх | Cообщить модератору

158. "Представлена реализация Tor на языке Rust, которая в будущем..."  +3 +/
Сообщение от пох. (?), 09-Июл-21, 10:54 
> Мозиллу они уже не переписали.

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

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

159. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Беня Коломойский (?), 09-Июл-21, 10:54 
Мозилла и без того фризит на 12 потоках и 16гб рамы.

Перепиши её на раст, потребуется северная конфигурация премиум сегмента чтобы опенетик почитать.

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

176. "Представлена реализация Tor на языке Rust, которая в будущем..."  –1 +/
Сообщение от пох. (?), 09-Июл-21, 11:51 
до начала переписывания потоков было всего два.

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

221. "Представлена реализация Tor на языке Rust, которая в будущем..."  –3 +/
Сообщение от Беня Коломойский (?), 09-Июл-21, 15:28 
Просто эти коммунистические политологи не умеют в программирование. Вон Internet Explorer 11 до сих пор самый легковесный и стабильный браузер. Короче вся эта шобла впопенсорсных яжепрограммистов во главе с гуглом жидко обдристалась.

Кстати ещё Opera presto лучше любого современного недобраузера.

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

239. "Представлена реализация Tor на языке Rust, которая в будущем..."  –1 +/
Сообщение от пох. (?), 09-Июл-21, 18:28 
> Просто эти коммунистические политологи не умеют в программирование. Вон Internet Explorer
> 11 до сих пор самый легковесный и стабильный браузер.

только для него интернета нет.
Как и для трупа оперы.

Не умеет он во всей его красоте б-жественный vue.js...ой, простите, опечатался, бес попутал - angular!

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

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

244. "Представлена реализация Tor на языке Rust, которая в будущем..."  –1 +/
Сообщение от Беня Коломойский (?), 09-Июл-21, 19:15 
Короче говоря, вопреки шизоидной пропаганде гнутых сектантов, бороться нужно не с проприетарщиной, а с модерн программистами.
Ответить | Правка | Наверх | Cообщить модератору

249. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от freecoder (?), 09-Июл-21, 19:31 
О до чего договорились, неолуддитами запахло.
Ответить | Правка | Наверх | Cообщить модератору

385. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Fractal cucumber (ok), 11-Июл-21, 17:29 
А Microsoft переписали?
Ответить | Правка | К родителю #155 | Наверх | Cообщить модератору

165. "Представлена реализация Tor на языке Rust, которая в будущем..."  +6 +/
Сообщение от Аноним (168), 09-Июл-21, 11:25 
В качестве причин переписывания Tor на Rust называется... да переписывание на Rust, чёрт возьми!
Rust также даст возможность добиться более высокой скорости разработки, чем при использовании Си, за счёт выразительности матерными словами программистов.
Ответить | Правка | Наверх | Cообщить модератору

205. "Представлена реализация Tor на языке Rust, которая в будущем..."  +1 +/
Сообщение от Аноним (205), 09-Июл-21, 13:30 
Не знаю как оно увеличит производительность. Мне например нужно сперва будет пару месяцев потратить на изучение этого языка. Да и то, если я на это решусь. Без этого моя личная производительность на расте будет окло ноля/нуля.
Ответить | Правка | Наверх | Cообщить модератору

241. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от lockywolf (ok), 09-Июл-21, 19:04 
> Не знаю как оно увеличит производительность. Мне например нужно сперва будет пару
> месяцев потратить на изучение этого языка. Да и то, если я
> на это решусь. Без этого моя личная производительность на расте будет
> окло ноля/нуля.

Норм, я за пару месяцев выучил Фортран, и моя производительность понизилась.

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

280. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (288), 10-Июл-21, 03:12 
Круглые колёса ещё ставить надо, уж лучше я на квадратных по-старинке.
Ответить | Правка | К родителю #205 | Наверх | Cообщить модератору

329. "Представлена реализация Tor на языке Rust, которая в будущем..."  +1 +/
Сообщение от Аноним (328), 10-Июл-21, 18:00 
Но если это про Rust, то они треугольные, стороны не равны.
Ответить | Правка | Наверх | Cообщить модератору

333. "Представлена реализация Tor на языке Rust, которая в будущем..."  +1 +/
Сообщение от Аноним (288), 10-Июл-21, 18:25 
Не нужно проецировать образ своих рук на язык.
Ответить | Правка | Наверх | Cообщить модератору

209. "Представлена реализация Tor на языке Rust, которая в будущем..."  +2 +/
Сообщение от Ordu (ok), 09-Июл-21, 14:01 
> В качестве причин переписывания Tor на Rust называется... да переписывание на Rust, чёрт возьми!

Нет, там очень серьёзный список причин для переписывания, из которых снижения частоты появления багов работы с памятью, далеко не самый впечатляющий. Там настолько серьёзный список причин, что я даже не уверен, что их подход "переписать с нуля" неправильный. Ведь можно было переписывать частями. Даже если переписывать на расте. Архитектурные изменения -- не SOCKS-прокси с прикрученной изолентой возможностью встраивать в приложения, а встраиваемая реализация, которую можно использовать, в частности, и для создания SOCKS-прокси. И, конечно же, "There are lots of places in the current C codebase where complicated "spaghetti" relationships between different pieces of code make our software needlessly hard to understand and improve."

При этом, я отмечу, на мой взгляд, они всё ж психанули. Следовало итеративно переписывать, один кусок за другим, даже если это на первый взгляд потребует больше работы, так как некоторые части придётся переписывать неоднократно, из-за итеративности. "Перепишем всё с нуля" как правило плохо заканчивается, и тому есть причины. Но всё же, они разработчики с двадцатилетним опытом, и надо полагать, что про все эти причины они знают, и тем не менее предпочитают переписывать с нуля. Возможно, всё же, они знают, что делают.

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

256. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним зеленый (?), 09-Июл-21, 20:50 
Они не психовали, просто им дали 600тыс долларов на это.
Ответить | Правка | Наверх | Cообщить модератору

276. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Ordu (ok), 10-Июл-21, 03:03 
> Они не психовали, просто им дали 600тыс долларов на это.

Вот бы мне так. Отыграть психа за 600 килобаксов. Почему-то другим везёт с такой прухой столкнуться, а со мной никогда не случалось.

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

298. "Представлена реализация Tor на языке Rust, которая в будущем..."  –1 +/
Сообщение от пох. (?), 10-Июл-21, 09:47 
Ну так - "разработчики с двадцатилетним опытом". Клянченья грантов.

Могли бы и побольше вымутить - ну что такое 600к в долине силиконовых сисек?

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

330. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (328), 10-Июл-21, 18:03 
>Они не психовали, просто им дали 600тыс долларов на это.

Эх, лучше бы они купили майнерских видеокарт на эти 600 k$.

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

331. "Представлена реализация Tor на языке Rust, которая в будущем..."  –1 +/
Сообщение от пох. (?), 10-Июл-21, 18:17 
Зачем, ZOG же ж уже сам купил. Им остается только регулярно получать транши - и, смотри, смотри - отлично справились ведь!
Ответить | Правка | Наверх | Cообщить модератору

258. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (258), 09-Июл-21, 20:59 
Если там все так как написано выше то это практически нереально переписывать это по кускам - скорее всего в планах это было, но после анализа сего макаронного изделия пришлось пойти другом путем. Потому что для каждого логического модуля придется писать обвязку для взаимодействия с оставшимся легаси кодом (и это не только ffi, а еще и напр преобразование структур). Плюс более чем уверен что есть проблема с прямым с транслированием си кода из-за нарушения правил владения что приведет или к костылям, или к архитектурным изменениям, что противоречит идеи перетранслировать код. А если идут архитектурные изменения, то смысл себя ограничивать - можно сделать и модульность, и более безопасную систему типов, и нормальный хендлинг ошибок, и многое другое.
Ответить | Правка | К родителю #209 | Наверх | Cообщить модератору

282. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (288), 10-Июл-21, 03:21 
Когда-нибудь даже ты научишься внимательно читать такие крайне длинные статьи. Главное не сдавайся.
Ответить | Правка | К родителю #165 | Наверх | Cообщить модератору

183. "Представлена реализация Tor на языке Rust, которая в будущем..."  +2 +/
Сообщение от Аноним (183), 09-Июл-21, 12:35 
Когда везде проталкивали systemg, на каждом углу орали про быструю загрузку ПК (чего на самом деле не было и нет)
Сейчас на каждом углу орут про безопасную работу с памятью.
Ответить | Правка | Наверх | Cообщить модератору

257. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним зеленый (?), 09-Июл-21, 20:54 
Попробуй pop-os запустить. У меня на старом компе и 4гб оперативки стартует за 3 секунды от начала чтения с SSD до рабочего стола gnome3. Это еще медленно наверно
Ответить | Правка | Наверх | Cообщить модератору

270. "Представлена реализация Tor на языке Rust, которая в будущем..."  +1 +/
Сообщение от Аноним (270), 09-Июл-21, 23:10 
Это заслуга SSD, а не systemg. Когда эту хрень стали припихивать везде я искал на форумах почему и сделал выdод что единый аргумент только один - комп БЫСТРЕЕ стратует(быстрее чем было, а не просто быстро). Я проверял на своем компе и с HDD и SDD в скорости загрузки systemd всегда на чуть чуть уступало upstart и примерно одинаково с sysv. Реальное же ускорение загрузки дает SSD.
Ответить | Правка | Наверх | Cообщить модератору

187. "Представлена реализация Tor на языке Rust, которая в будущем..."  +1 +/
Сообщение от xcodeemail (?), 09-Июл-21, 12:40 
Вообще это хорошее дело. Rust все-же действительно дает большую статическую защиту чем Си. От фактора человеческих ошибок не застрахован ни один самый профессиональный программист, и хорошо когда значительную часть ошибок может отследить компилятор.
Ответить | Правка | Наверх | Cообщить модератору

195. "Представлена реализация Tor на языке Rust, которая в будущем..."  +1 +/
Сообщение от Брат Анон (ok), 09-Июл-21, 12:56 
> Вообще это хорошее дело. Rust все-же действительно дает большую статическую защиту чем
> Си. От фактора человеческих ошибок не застрахован ни один самый профессиональный
> программист, и хорошо когда значительную часть ошибок может отследить компилятор.

Что люди не придумают, лишь бы не автоматическое управление памятью.

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

406. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Анон1632776693 (?), 15-Июл-21, 11:59 
Автоматическое на уровне компиляции чем тебе не управление?
Ответить | Правка | Наверх | Cообщить модератору

407. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Брат Анон (ok), 16-Июл-21, 11:04 
> Автоматическое на уровне компиляции чем тебе не управление?

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

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

192. "Представлена реализация Tor на языке Rust, которая в будущем..."  +2 +/
Сообщение от Аноним12345 (?), 09-Июл-21, 12:46 
Хочешь исправить старые ошибки и наплодить новых - перепиши на другом языке !
Ответить | Правка | Наверх | Cообщить модератору

202. "Представлена реализация Tor на языке Rust, которая в будущем..."  +2 +/
Сообщение от Грустный Сишник (?), 09-Июл-21, 13:16 
Приятно смотреть как у си рудиментов полыхает
Ответить | Правка | Наверх | Cообщить модератору

214. "Представлена реализация Tor на языке Rust, которая в будущем..."  +1 +/
Сообщение от anonymous (??), 09-Июл-21, 14:26 
Полыхает не у них. Полыхает у тех, кто не хочет чтобы его ОС тормозила и жрала память как не в себя.
Вот чего вам в вашем redox не сидится, а?
Ответить | Правка | Наверх | Cообщить модератору

242. "Представлена реализация Tor на языке Rust, которая в будущем..."  +1 +/
Сообщение от Gedweb (ok), 09-Июл-21, 19:09 
интересно в каком месте раст жрёт память и тормозит
Ответить | Правка | Наверх | Cообщить модератору

246. "Представлена реализация Tor на языке Rust, которая в будущем..."  –2 +/
Сообщение от Аноним (246), 09-Июл-21, 19:19 
У Растафанатиков память как у золотой рыбки 5 секунд. Так что нет смысла им напоминать про текущих редокс, жрущий фаерфокс. Про уязвимости например в том же аналоге sudo https://www.opennet.ru/opennews/art.shtml?num=55167 но ведь ни один растафанатик не способен такое запомнить.
Ответить | Правка | Наверх | Cообщить модератору

248. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Gedweb (ok), 09-Июл-21, 19:28 
redox - наколенное микроядро, о чем тут говорить. Не нужно сравнивать конкретный софт и сопоставлять с языком. Про sudo бред, ему уже 40 лет, конечно он уже давно супер стабильный (но не прямо с рождения).
Собственно переписывать такую бородатую софтину тоже бред.
Ответить | Правка | Наверх | Cообщить модератору

252. "Представлена реализация Tor на языке Rust, которая в будущем..."  –1 +/
Сообщение от Аноним (105), 09-Июл-21, 20:17 
Он супер-стабильное шерето, да. Ржавчина не серебряная пуля, нет совершенно никакого смысла переписывать то, что и так работает хорошо.
Ответить | Правка | Наверх | Cообщить модератору

279. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (288), 10-Июл-21, 03:09 
Расскажи разработчикам, что у них всё хорошо.
Или сделай так, чтоб у них было всё хорошо.
Или просто балабол?
Ответить | Правка | Наверх | Cообщить модератору

203. "Представлена реализация Tor на языке Rust, которая в будущем..."  +1 +/
Сообщение от Аноним (205), 09-Июл-21, 13:28 
>> По оценке разработчиков Tor, как минимум половина всех отслеживаемых проектом уязвимостей будет исключена в реализации на Rust.

А можно раз уж вы их нашли, не отслеживать их, а починить. И тогда они ВСЕ, а не только половина будут исключены из реализации на Си.

>> Си также даст возможность добиться более высокой скорости разработки, чем при использовании Rust, за счёт больше популярности, документированности языка, а также огромного числа контрибьютеров, которые знают язык Си, но не знают Rust.

А вот с этим, пожалуй, соглашусь

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

278. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (288), 10-Июл-21, 03:07 
Правильно! Эти починим, новые добавим! Новые починим, ещё более новые добавим! Чего без дела-то сидеть!
Ответить | Правка | Наверх | Cообщить модератору

204. "Представлена реализация Tor на языке Rust, которая в будущем..."  +1 +/
Сообщение от Аноним (204), 09-Июл-21, 13:30 
Доставай водяру, помянем жмура свеженького! (с)
Ответить | Правка | Наверх | Cообщить модератору

299. "Представлена реализация Tor на языке Rust, которая в будущем..."  –1 +/
Сообщение от пох. (?), 10-Июл-21, 09:52 
Нее, мы еще посидим, погодим!

Он же еще не сдох, _приступили_ к переписыванию. Хорошее занятие, надолго. 600килобаксов сами себя не освоят, понимать надо!

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

210. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (20), 09-Июл-21, 14:06 
Растоманы всё не уймутся)
Ответить | Правка | Наверх | Cообщить модератору

213. "Представлена реализация Tor на языке Rust, которая в будущем..."  +1 +/
Сообщение от Аноним (213), 09-Июл-21, 14:25 
Ура товарищи! Больше раста - богу раста! Предлагаю в честь этого всем опеннетчикам раздать по 5 грамм раста!
Ответить | Правка | Наверх | Cообщить модератору

277. "Представлена реализация Tor на языке Rust, которая в будущем..."  +1 +/
Сообщение от Аноним (288), 10-Июл-21, 03:05 
Тут многим надо мозги раздать сперва, а только потом раст.
Ответить | Правка | Наверх | Cообщить модератору

300. "Представлена реализация Tor на языке Rust, которая в будущем..."  –1 +/
Сообщение от пох. (?), 10-Июл-21, 09:54 
Но, Ева, мозги придется тоже отдать Адаму. Иначе он нам тут все своей ржавчиной зассыт.

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

231. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Ууууу... (?), 09-Июл-21, 17:27 
По ходу, будет в итоге действительно "ZOMG"...
Ответить | Правка | Наверх | Cообщить модератору

245. "Представлена реализация Tor на языке Rust, которая в будущем..."  –4 +/
Сообщение от Gedweb (ok), 09-Июл-21, 19:15 
C как язык очень устарел, на нём очень хардкорно писать, отсюда высокий шанс ошибки. Странный путь с тоталным переписыванием конечно. Можно было бы не так радикально подходить
Ответить | Правка | Наверх | Cообщить модератору

251. "Представлена реализация Tor на языке Rust, которая в будущем..."  +1 +/
Сообщение от Аноним (105), 09-Июл-21, 20:15 
Чем он устарел? Вполне справляется со свой ролью переносимого ассемблера. Может, конечно, ассемблер и по-современней, только писать на нём не очень приятно и эффективно.
Ответить | Правка | Наверх | Cообщить модератору

274. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (288), 10-Июл-21, 02:59 
Ну и зачем писать тор на переносимом ассемблере, если есть языки мощнее?
Ответить | Правка | Наверх | Cообщить модератору

289. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (105), 10-Июл-21, 03:45 
> Ну и зачем писать тор на переносимом ассемблере, если есть языки мощнее?

Какие? Не переносимый асм? Ну да. Или джава? Ну тоже не плохо вариант, если нативные батарейки будут. Единственный (буквально) вариант получить нормальную производительность, это переписать куски приложения на асме под каждую платформу, и от этого ты никуда не денешься. Сишечка это good enough абстракция выдающая плюс-минус предсказуемый асм, дальше уже твикаешь ручками. Те же плюсы позволяют писать исключительно неэффективный код, который вроде даже выглядит "хорошо", и из-за сложности подводных камней там куда больше.

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

294. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним зеленый (?), 10-Июл-21, 09:09 
>Сишечка это good enough абстракция выдающая плюс-минус предсказуемый асм,

Это уже давно неправда благодаря оптимизирующим компиляторам. https://llvm.org/docs/Passes.html#transform-passes
>Те же плюсы позволяют писать исключительно неэффективный код,

Единственное что можно с натяжкой назвать "неэффективным" в С++ это таблица виртуальных функций. С другой стороны в Си есть понятие слотов, реализуя которые вы по сути получаете то же самое.

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

325. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (314), 10-Июл-21, 16:04 
Опыта оптимизаций прода/продуктов у тебя явно нет, а знания ограничены статьёй 20-летней давности. Зато коммент про это пишешь с умным видом. Не стыдно?
Ответить | Правка | К родителю #289 | Наверх | Cообщить модератору

336. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (105), 10-Июл-21, 19:05 
Это называется реализм. Выше головы не прыгнешь.
Ответить | Правка | Наверх | Cообщить модератору

269. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (269), 09-Июл-21, 22:28 
Это ты недорос.
Ответить | Правка | К родителю #245 | Наверх | Cообщить модератору

307. "Представлена реализация Tor на языке Rust, которая в будущем..."  –1 +/
Сообщение от Gedweb (ok), 10-Июл-21, 11:22 
покушал на микроконтроллерах вдоволь, спасибо не нужно
Ответить | Правка | Наверх | Cообщить модератору

275. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (288), 10-Июл-21, 03:01 
Не хардкорно, а тупо неудобно, поэтому это только в крайнем случае.
Ответить | Правка | К родителю #245 | Наверх | Cообщить модератору

253. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (253), 09-Июл-21, 20:35 
Ого, вообще закачаешься!
Ответить | Правка | Наверх | Cообщить модератору

264. "Представлена реализация Tor на языке Rust, которая в будущем..."  +1 +/
Сообщение от нах.. (?), 09-Июл-21, 21:39 
> переписывания Tor на Rust

Ну минус одна типа защищенная сетка. Да и уй с ней.

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

290. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (288), 10-Июл-21, 03:46 
Если бы ты бросил программирование, про тебя все примерно так бы и сказали.
Ответить | Правка | Наверх | Cообщить модератору

271. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (271), 09-Июл-21, 23:25 
Название rust само по себе деструктивно. Идея работы с памятью взята с с++ shared_ptr и других умных указателей. Rust скорее как замена с++, т.к. проще.

Много сейчас работадателей на rust?

Людям нужен язык с лучшими идеями из rust, чтобы легче, чем c++. То есть ждём нового языка с нормальным названием.

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

273. "Представлена реализация Tor на языке Rust, которая в будущем..."  –2 +/
Сообщение от Аноним (288), 10-Июл-21, 02:54 
Хейт от сисектанистов неудивителен. Люди, всю жизнь ничего не видевшие кроме goto и void**, имеют мало знаний о нормальных языках программирования.
Ответить | Правка | Наверх | Cообщить модератору

291. "Представлена реализация Tor на языке Rust, которая в будущем..."  +2 +/
Сообщение от Аноним (291), 10-Июл-21, 03:53 
Это раст то нормальный язык программирования?
Ответить | Правка | Наверх | Cообщить модератору

293. "Представлена реализация Tor на языке Rust, которая в будущем..."  –1 +/
Сообщение от Аноним (314), 10-Июл-21, 05:19 
Что конкретно тебя в нём смущает?
Ответить | Правка | Наверх | Cообщить модератору

303. "Представлена реализация Tor на языке Rust, которая в будущем..."  +2 +/
Сообщение от Аноним (340), 10-Июл-21, 10:15 
Тут даже сложно сказать, что НЕ смущает.
Ответить | Правка | Наверх | Cообщить модератору

315. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (314), 10-Июл-21, 13:00 
Крайне невнятный ответ. Что смущает больше всего?
Ответить | Правка | Наверх | Cообщить модератору

306. "Представлена реализация Tor на языке Rust, которая в будущем..."  +2 +/
Сообщение от Аноним (306), 10-Июл-21, 11:21 
То что он небезопасный, но позиционирует себя как безопасный и еще и средство от всей болезней.
Ответить | Правка | К родителю #293 | Наверх | Cообщить модератору

308. "Представлена реализация Tor на языке Rust, которая в будущем..."  –1 +/
Сообщение от Аноним зеленый (?), 10-Июл-21, 11:25 
Вы передергиваете. Он позиционирует себя как язык с возможностью безопасной работы с памятью. Таковым и является.
Ответить | Правка | Наверх | Cообщить модератору

309. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (306), 10-Июл-21, 12:12 
Это как «безопасная» болгарка из-за того что на неё поставили защитный кожух. Сильно безопаснее она от кожуха не стала, но это все равно небезопасная болгарка. А если она из-за этого кожуха еще и неудобная так что работу на 1 час с ней надо делать 10 часов, становится понятно почему с её помощи никто так ничего и не сделал.

Это уже не говоря что для результата этот кожух снимают unsafe и только так с её помощью добиваются хоть какого-то результата. А дуракам типа фрактала болгарка и вовсе противопоказана.  

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

317. "Представлена реализация Tor на языке Rust, которая в будущем..."  +1 +/
Сообщение от user (??), 10-Июл-21, 13:16 
Понятно, что те, кто финансируют переписывание кода на Rust имеют две цели:
1. Научить новых программистов на своём языке.
2. Избавится от чужого авторства.

Вот перепишут ядро на Rust за счёт средств гугла, оно как бы гуловое будет.

Вот пример safe кода, когда компилятор Rust даже warning не пишет:

fn main() {
    let mut _v : Vec<f64> = vec![];

    let mut count : f64 = 0.;
    let _mean : f64 = {
        let mut sum :f64 = 0.;
        for i in &_v {
            sum += *i;
            count += 1.;
            println!("never call");
        }
        sum
    } / count;

    println!("Mean={:#?}", _mean);
}

На выходе получаем:

Mean=NaN

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

321. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (314), 10-Июл-21, 13:39 
Ты просто не знаешь, что деление флоат числа на 0 - это нормальная операция, чётко определённая в стандарте ieee754. Ты же не думаешь, что язык должен научить тебя матчасти?
Ответить | Правка | Наверх | Cообщить модератору

322. "Представлена реализация Tor на языке Rust, которая в будущем..."  +1 +/
Сообщение от user (??), 10-Июл-21, 13:55 
> Ты просто не знаешь, что деление флоат числа на 0 - это
> нормальная операция, чётко определённая в стандарте ieee754. Ты же не думаешь,
> что язык должен научить тебя матчасти?

Да, это нормально. Стандарт, надо чётко понимать. Программист обязан прочитать
статью "Everything a Computer Scientist Should Know About Floating Point",
обязательно перевести на свой язык, чтобы лучше понять.

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

327. "Представлена реализация Tor на языке Rust, которая в будущем..."  +1 +/
Сообщение от n00by (ok), 10-Июл-21, 17:22 
А count += 1.; это нормальная операция?

А нижеследующий мусор, это тоже нормальная операция?


int main() {
    auto v = std::vector<double>();

    double count = 0.;
    const double mean = [&]() mutable {
        double sum = 0.;
        for (double i:v) { // не осилил &_v
            sum += i;
            count += 1.;
            std::cout << "never call" << std::endl;
        return sum;
    } () / count;

    std::cout << "Mean=" << mean << std::endl;
}


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

337. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (288), 10-Июл-21, 19:15 
А что не так?
Ответить | Правка | Наверх | Cообщить модератору

368. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от n00by (ok), 11-Июл-21, 09:35 
Ну я даже и на знаю, с чего начать.

Вот что было не так со следующим?


let mean lst =
    let count = ref 0 in
    let sum = List.fold_left (fun x1 x2 -> count := !count + 1; x1 +. x2) 0. lst in
    sum /. float_of_int !count

let l = [];;

Printf.printf "Mean=%g\n" (mean l)


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

372. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от user (??), 11-Июл-21, 12:09 
Моё мне мнение, Вы извините, но это арго.

Самые главные вопросы, вне зависимости от языка, Вы не задали:

а что значит математически среднее значение от пустого множества,
можно ли напечатать это значение, что делать, если у Вас микроконтроллер:
исключение генерировать?



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

395. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от n00by (ok), 12-Июл-21, 06:14 
Если сравнить последний вариант с типичными функциями на OCaml для обработки списков, то он бы выглядел как-то так:

let mean lst =
    match lst with
    | [] -> None
    | _  -> Some (let count = ref 0 in
           let sum = List.fold_left (fun x1 x2 -> count := !count + 1; x1 +. x2) 0. lst in
           sum /. float_of_int !count)

Вариант на C++, где по аналогии с Rust я накуралесил лямбду, сразу отправляется в мусор, как неведомая переусложнённая фигня. В обычном цикле со счётчиком тип count естественно становится целым и возникает вопрос о 0-м значении.

В каждом из этих двух случаев проблема пустого множества становится очевидна, если писать в традиционном для языка стиле, не уповая на мантру "оно безопасно". Так что вопросы про множество пусть задаёт тот растоман, для которого исходный вариант это "нормальная операция".

У меня пока один вопрос: кто додумался позиционировать Rust как замену императивному языку, и почему я до сих пор не увидел, что бы кто-то назвал его функциональным.

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

352. "Представлена реализация Tor на языке Rust, которая в будущем..."  –1 +/
Сообщение от пох. (?), 11-Июл-21, 01:35 
ну если скобку в for вернуть на место - код как код, наверняка тоже nan выдает?

Чтоб еще после деления на ноль получилось?

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

367. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от n00by (ok), 11-Июл-21, 09:32 
> ну если скобку в for вернуть на место - код как код,

Дяденька, не бейте меня больно, я трясущимися руками это копировал!

> наверняка тоже nan выдает?
> Чтоб еще после деления на ноль получилось?

А тут -- как карта ляжет.

$ clang++ safe.cpp -o safe && ./safe
Mean=-nan

$ clang++ -O2 safe.cpp -o safe && ./safe
Mean=nan

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

381. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от пох. (?), 11-Июл-21, 15:35 
ВООО! Значит, хруст таки - безопастнее! У него всегда позитивный NaN, а у тебя каждый раз разный!

P.S. у меня, кстати, всегда положительный.

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

318. "Представлена реализация Tor на языке Rust, которая в будущем..."  +2 +/
Сообщение от Аноним (314), 10-Июл-21, 13:22 
Безопасность - это не бинарное понятие. И не абсолютное, а относительное.
Позиционирование - что можно избежать многих багов. Но вообще позиционирование - это про маркетинг, а не про язык. Иначе слона не продашь. Например, у того же Go преувеличения очевидны:
Go is expressive, concise, clean, and efficient. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel type system enables flexible and modular program construction. Go compiles quickly to machine code yet has the convenience of garbage collection and the power of run-time reflection. It's a fast, statically typed, compiled language that feels like a dynamically typed, interpreted language.
Ответить | Правка | К родителю #306 | Наверх | Cообщить модератору

332. "Представлена реализация Tor на языке Rust, которая в будущем..."  –1 +/
Сообщение от пох. (?), 10-Июл-21, 18:23 
У того игого хоть выхлоп есть - заметь, не "переписывание" того что и без них работало, а работающий софт, который, как ту же графану, и заменить-то не на что.

Написан такой софт дятлами, для того нескучный язычок и придуман, поэтому "ой, для снапшотов графичков теперь требуется целиком хромоног" - но хотя бы - написан. А не "начали переписывать".

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

334. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (288), 10-Июл-21, 18:54 
Во-первых, на го и обычных переписываний тоже было дофига, и была куча хайпа и вот это всё.
Во-вторых, это какая-то претензия к таймингу новости (мол, зачем сейчас, а не тогда, когда уже написали), а не к расту.
В-третьих, и на расте есть написанный с нуля работающий софт, просто тебе это неинтересно, поэтому тебе кажется, что его совсем нет (мозг так устроен). Взять парочку:
- https://firecracker-microvm.github.io/
- https://linkerd.io/2021/05/27/linkerd-vs-istio-benchmarks/#w...
- https://tikv.org/
Ответить | Правка | Наверх | Cообщить модератору

338. "Представлена реализация Tor на языке Rust, которая в будущем..."  –1 +/
Сообщение от пох. (?), 10-Июл-21, 19:54 
> Во-первых, на го и обычных переписываний тоже было дофига

было, правда, обычная цель этих переписываний куда прозаичней чем у раста - уволились из-за бескормицы или уволены хорошие программисты, и проект продолжать невозможно. Тот же zabbix-agent. Причем получилось дерьмо на палочке, "всем хуже". Но с ним справляется дешевый и плохой.

> В-третьих, и на расте есть написанный с нуля работающий софт, просто тебе это неинтересно

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

Вот ruffle мне был бы нужен - но переписать флэш (за деньги!) оказалось непосильной задачей для хрустеров.
Впрочем, процесс бесконечного переписывания - вполне идет, а в этом, пожалуй, и цель.

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

357. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (356), 11-Июл-21, 02:14 
Чел, если ты вдруг пишешь код (что вряд ли), то ты пишешь явно ненужное, потому что я этим не пользуюсь.
Ответить | Правка | Наверх | Cообщить модератору

382. "Представлена реализация Tor на языке Rust, которая в будущем..."  –1 +/
Сообщение от пох. (?), 11-Июл-21, 15:45 
Линoops пользуешься? Ну, вот...
А если бы я не смог разобраться в том коде из-за нагромождения абстракций на абстракции и "очень-очень safe поведения" плюс нескучный синтаксис (а вернее всего даже и не попытался бы) - хз сколько еще лет тот баг ловили бы "всем аулом". Возможно стал бы очередным 12309, "мы что-то где-то поправили, и вроде стало реже", и так двадцать раз, а потом закрыть и заблокировать доступ, чтоб не смеялись. Он у разработчиков раз в году воспроизводился.

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

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

398. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от andy (??), 12-Июл-21, 14:34 
> было, правда, обычная цель этих переписываний куда прозаичней чем у раста - уволились из-за
> бескормицы или уволены хорошие программисты, и проект продолжать невозможно. Тот же zabbix-agent. > Причем получилось дерьмо на палочке, "всем хуже". Но с ним справляется дешевый и плохой.

А что с zabbix-agent'ом? https://github.com/zabbix/zabbix/tree/master/src/zabbix_agent
Судя по репозиторию, он на C разрабатывается, никто его на Golang не переписывал.

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

399. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от пох. (?), 12-Июл-21, 17:19 
> А что с zabbix-agent'ом?

п-ц ему :-( Там, похоже, разработчиков на сях (а не "Fullstack devs") осталось ровно ноль.

updated copyright to 2021 6 months ago - вот так и "разрабатывается".
PR и просто фичреквестов с 2010го года висит - жопой жрать можно. Кое-кто уже от старости помер, так и сидя на вручную патченном.

А п-ц, неожиданно, притаился вот тут:
https://github.com/zabbix/zabbix/tree/master/src/go - жрет вчетверо больше памяти, других ресурсов тоже ему подавай, и иногда глючит.

отдельной вишенкой на тортике является то, что переносимая-перенсоимая-игогошечка почему-то работает только в linoops. Для винды рекомендуют вот тот, старый. В котором автодискавери performance counters (уже кем-то написанную) десять лет не могут нормально.

Но зато - посмотри - дешевых макакеров для этой суперразработки - целый вольер. Так и кишат, так и прыгают.

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

316. "Представлена реализация Tor на языке Rust, которая в будущем..."  +1 +/
Сообщение от Аноним (316), 10-Июл-21, 13:10 
Больше скажу - эти люди в подавляющем большинстве ничего сложнее laba1.c не писали.
Ответить | Правка | К родителю #273 | Наверх | Cообщить модератору

339. "Представлена реализация Tor на языке Rust, которая в будущем..."  +2 +/
Сообщение от Аноним (340), 10-Июл-21, 21:35 
Жалко Тор... Закат продукта...
Ответить | Правка | Наверх | Cообщить модератору

344. "Представлена реализация Tor на языке Rust, которая в будущем..."  –2 +/
Сообщение от 404 (?), 10-Июл-21, 23:07 
тоже сгонял в будущее, глянул, да заменит: как пример неудачной смены языка разработки. Будет экспонатом
Ответить | Правка | Наверх | Cообщить модератору

358. "Представлена реализация Tor на языке Rust, которая в будущем..."  –1 +/
Сообщение от Аноним (358), 11-Июл-21, 02:18 
Пока ты гонял в будущее, все гоняли к твоей жене. Но ведь это стоило того?
Ответить | Правка | Наверх | Cообщить модератору

394. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Я (??), 11-Июл-21, 23:42 
но у него муж..
Ответить | Правка | Наверх | Cообщить модератору

396. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от 404 (?), 12-Июл-21, 09:33 
> но у него муж..

у вас обоих выше юмор нетипичен для опеннета. Вы тут посторонние, пропагандисты раста.
Корпорация добра тренирует подаванов? Ну признайтесь же?

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

400. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Муж (?), 12-Июл-21, 17:20 
> но у него муж..

хехехе! Надеюсь, они получили удовольствие!

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

345. "Представлена реализация Tor на языке Rust, которая в будущем..."  –1 +/
Сообщение от Аноним (345), 11-Июл-21, 00:27 
Чето все тут Раст клюют. Но я всё же не понимаю вот чего - ведь должны же ЯПы развиваться, ведь ясно же, что Си - это не последний шаг, не серебряная пуля. Если язык с помощью borrow checker'а отлавливает часть ошибок - что в этом плохого? А то по такой же логике, как у противников раста, можно доказывать, что Си не нужен и нормальные программисты пишут на ассемблере или в машинных кодах сразу.
Ответить | Правка | Наверх | Cообщить модератору

346. "Представлена реализация Tor на языке Rust, которая в будущем..."  –3 +/
Сообщение от Аноним (346), 11-Июл-21, 00:56 
Здесь так принято, ругать раст тут - это больше традиция, чем логика. К тому же сейчас каникулы, экспертов гораздо больше стало.
Ответить | Правка | Наверх | Cообщить модератору

347. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от пох. (?), 11-Июл-21, 01:07 
Тут просто ржут над хрустоманами.
Потому что тут они безобидны - проект и так ни разу не жалко.

> Но я всё же не понимаю вот чего - ведь должны же ЯПы развиваться

Ну вот как-то странно они нынче стали "развиваться". На Си ничего не "переписывали". Наоборот - Си написали ради того чтоб использовать его для написания проекта, который без него никогда бы не был дописан. Ничего особо не переписывали и на C++ (благо и не надо, он почти совместим). На нем в основном писали с нуля - проекты, для которых Си показался слишком неудобен (результат уже вызывает некоторые сомнения, см бесславную смерть lizardfs)
На игогошечке вот уже пошли переписывания. Тоже не от того что язык суперхорош, а от того что программисты на нем суперплохи, зато дешевенькие. Тем не менее на нем тоже сделано приличное количество проектов, не "переписанных". Некоторые даже и ничего получились.
На ноде - и то написали цельный офисный пакет (опять не "переписали", а с нуля).

А с хрустом - куда ни глянь, бида-бида. То ресдох, то с мурзильной лодки за борт, то эскопета стреляет в оппу...

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

348. "Представлена реализация Tor на языке Rust, которая в будущем..."  –1 +/
Сообщение от Аноним (345), 11-Июл-21, 01:23 
Не пришли ли мы к точке, когда уже весь софт написан и новый не нужен?
Ответить | Правка | Наверх | Cообщить модератору

351. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от пох. (?), 11-Июл-21, 01:32 
Ну тогда логично получается - хруст не нужен.

Но нет, не пришли. Просто написан недостающий софт явно будет не на хрусте.
На том все больше "начинают переписывать". Чтобы никогда не закончить (а то ж ZOG может заметить и прекратить поставлять намайненные деньжата)

P.S. заглянул тут на днях - как там дела у пейсбука с его переписыванием hg (тоже ведь, теоретически, надо бы уже кому-то и озадачиться). Пичалька, все так же дела - собирается только внутри сети пейсбука специально обученными сборщиками. "Но вы можете собрать клиент!"
Аж под три платформы. Ну, логично, для остальных сам хруст недоделан и не будет.

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

354. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (345), 11-Июл-21, 01:43 
> Но нет, не пришли. Просто написан недостающий софт явно будет не на хрусте

А на чем? И почему это нельзя будет сделать на расте?

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

383. "Представлена реализация Tor на языке Rust, которая в будущем..."  –1 +/
Сообщение от пох. (?), 11-Июл-21, 15:50 
Да я-то откуда знаю, почему каждый раз escopeta.swf с кривым стволом для стрельбы в задницу у них получается?!

Место, наверное, проклято. Зачем они выбрали название из Thief2 ?

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

349. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (345), 11-Июл-21, 01:26 
Да и в принципе, разве софт никогда не должен быть переписываем со старых подходов/технологий на более новые? Скинуть техдолг, так сказать, избавиться от косяков прошлой архитектуры - такое вот возрождение и очищение через переписывание
Ответить | Правка | К родителю #347 | Наверх | Cообщить модератору

350. "Представлена реализация Tor на языке Rust, которая в будущем..."  –1 +/
Сообщение от пох. (?), 11-Июл-21, 01:27 
Кому должен?

Обычно при этом получается другой софт - и чаще всего он - г-но.

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

353. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (345), 11-Июл-21, 01:40 
То есть самый первый софт в истории был наилучшим?
Ответить | Правка | Наверх | Cообщить модератору

355. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от пох. (?), 11-Июл-21, 02:02 
netscape 2.0 - 90% всего интернета
мурзила-тебеневажнознатьномерверсиилишьбыпоследняя - 3%

доулучшались.

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

360. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (345), 11-Июл-21, 03:38 
Ну так хром новый софт, он лучше, значит?
Ответить | Правка | Наверх | Cообщить модератору

370. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (370), 11-Июл-21, 11:49 
> он лучше, значит?

Он же не на расте. Конечно, лучше.

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

359. "Представлена реализация Tor на языке Rust, которая в будущем..."  +1 +/
Сообщение от Аноним (356), 11-Июл-21, 02:20 
Программисты на го дешёвые? Ха-ха, ор выше гор.
Ответить | Правка | К родителю #347 | Наверх | Cообщить модератору

374. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (374), 11-Июл-21, 13:45 
> Если язык с помощью borrow checker'а отлавливает часть ошибок - что в этом плохого?

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

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

376. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от user (??), 11-Июл-21, 14:26 
>> Если язык с помощью borrow checker'а отлавливает часть ошибок - что в этом плохого?

Есть определенные прелести. Но на этом мозги закончились, начались плохо
продуманные костыли.

> Распространение раста является угрозой для всяких сишников. Вот потому они и бушуют,
> как луддиты, ломавшие станки.

Угроза в чём? В том, что они не смогут изучить Rust по какой-то причине?

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

378. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (345), 11-Июл-21, 15:28 
> начались плохо

продуманные костыли.

Какие? Ну хоть один пример? Я щупал Раст - вроде всё красиво, какие костыли? Ну синтаксис чутка непривычный, ну так у гошечки тоже есть отличия непривычные

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

388. "Представлена реализация Tor на языке Rust, которая в будущем..."  +1 +/
Сообщение от user (??), 11-Июл-21, 17:46 
>> начались плохо
> продуманные костыли.
> Какие? Ну хоть один пример? Я щупал Раст - вроде всё красиво,
> какие костыли? Ну синтаксис чутка непривычный, ну так у гошечки тоже
> есть отличия непривычные

Ну вот Rust использует бинарный формат, совместимый с сишным.
Наблюдается какая-то преемственность от с.
Ну зачем же амперсенд делать как операцию заимствования, в тоже самое время использовать
как бинаную операцию?

let x = &_v;

С-шнику это странно.

Можно было продумать так, чтобы всем было приятно.

Кстати, Вы щупали Python? Почему любой человек без проблем и рвоты спокойно программирует и
не влезает в подобные диспуты?

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

391. "Представлена реализация Tor на языке Rust, которая в будущем..."  –1 +/
Сообщение от Аноним (-), 11-Июл-21, 21:19 
> let x = &_v;
> С-шнику это странно.

Учитывая, что "ampersands are references, and they allow you to refer to some value without taking ownership of it"


fn main() {
    let mut v = vec![100, 32, 57];
    for i in &mut v {
        *i += 50;
    }
}
> To change the value that the mutable reference refers to, we have to use the dereference operator (*) to get to the value

Это скорее у вас какие-то странные "сишники".

> Кстати, Вы щупали Python? Почему любой человек без проблем и рвоты спокойно
> программирует и не влезает в подобные диспуты?

Опеннетные срачи о "неполноценности" "петона" и "бидонистов" и т.д. - ни в чем не уступали срачам о ржавчине.

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

369. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Fracta1L (ok), 11-Июл-21, 10:00 
> Работа ведётся уже более года с финансированием по программе грантов Zcash Open Major Grants
> Major

Товарищ майор не палится

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

371. "Представлена реализация Tor на языке Rust, которая в будущем..."  +4 +/
Сообщение от Аноним (370), 11-Июл-21, 11:50 
А почему растаманы не могут писать СВОИ проекты, а всегда ломают существующие?!
Ответить | Правка | Наверх | Cообщить модератору

375. "Представлена реализация Tor на языке Rust, которая в будущем..."  –2 +/
Сообщение от freecoder (?), 11-Июл-21, 14:04 
А почему растаманы не могут рожать СВОИХ программистов, а всегда обучают существующих?!


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

377. "Представлена реализация Tor на языке Rust, которая в будущем..."  +6 +/
Сообщение от Аноним (370), 11-Июл-21, 14:45 
В однополых семьях дети не рождаются.
Ответить | Правка | Наверх | Cообщить модератору

384. "Представлена реализация Tor на языке Rust, которая в будущем..."  –3 +/
Сообщение от Fedd (ok), 11-Июл-21, 16:10 
Кому в лом осваивать новые технологии будет до последнего топить за старое проверенное временем, но мир к счастью не стоит на месте и раст уже прошел 10летний рубеж и от нас никуда не денется
Ответить | Правка | Наверх | Cообщить модератору

386. "Представлена реализация Tor на языке Rust, которая в будущем..."  +1 +/
Сообщение от Аноним (370), 11-Июл-21, 17:35 
> и от нас никуда не денется

как и остальные 100500 ненужных языков.

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

387. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от user (??), 11-Июл-21, 17:38 
>  Кому в лом осваивать новые технологии будет до последнего топить за
> старое проверенное временем, но мир к счастью не стоит на месте
> и раст уже прошел 10летний рубеж и от нас никуда не
> денется

Никто и не спорит, что эволюция языков должна быть.
Получше Rust нельзя сделать?

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

389. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Ordu (ok), 11-Июл-21, 18:35 
> Получше Rust нельзя сделать?

Сложно сказать. Всё что можно утверждать определённо: никому не удавалось. Но можешь посмотреть на zig.

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

390. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от user (??), 11-Июл-21, 19:19 
На мой взгляд, zig - не претендент.
Ответить | Правка | Наверх | Cообщить модератору

403. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (403), 13-Июл-21, 14:58 
Что, до 400 комментов всё-таки не дотянуло? Ну, уверен, когда будет новость о переходе на эту реализацию 400 точно пробьёт.
Опеннет такой опеннет.
Ответить | Правка | Наверх | Cообщить модератору

404. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Big Robert TheTables (?), 13-Июл-21, 18:06 
в новостях про раст столько каментов, что складывается впечатление, якобы на нем что-то написано дельное
Ответить | Правка | Наверх | Cообщить модератору

412. "Представлена реализация Tor на языке Rust, которая в будущем..."  +/
Сообщение от Аноним (412), 19-Июл-21, 20:10 
Rip tor
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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