The OpenNET Project / Index page

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



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

Оглавление

Проект Tor представил реализацию на языке Rust, которая в будущем заменит вариант на Си, opennews (??), 08-Июл-21, (0) [смотреть все]

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


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ообщить модератору

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

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




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

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