The OpenNET Project / Index page

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



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

Оглавление

BitTorrent-клиент Transmission переходит с Си на Си++, opennews (??), 13-Сен-21, (0) [смотреть все]

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


79. "BitTorrent-клиент Transmission переходит с Си на Си++"  +/
Сообщение от _hide_ (ok), 13-Сен-21, 14:16 
Rust идеален для переписывания приложений с косяками в многопоточности.
C++ идеален для БЫСТРОГО написания с нуля.
Все делают странное, говорят странное...
Ответить | Правка | Наверх | Cообщить модератору

131. "BitTorrent-клиент Transmission переходит с Си на Си++"  –6 +/
Сообщение от Enamel (ok), 13-Сен-21, 16:51 
Складывается ощущение, будто предполагается, что написание программы на C++ с НУЛЯ быстрее, чем на Rust
Но ведь нет же
Ответить | Правка | Наверх | Cообщить модератору

135. "BitTorrent-клиент Transmission переходит с Си на Си++"  +3 +/
Сообщение от _hide_ (ok), 13-Сен-21, 17:12 
> Складывается ощущение, будто предполагается, что написание программы на C++ с НУЛЯ быстрее,
> чем на Rust
> Но ведь нет же

Да что-то не видно приложений на Rust-е на десктопе, а C++-ые добавляются регулярно. C++ -- это всё, что написано на C + RTL и много всякой всячины, что же предлагает Rust?
Hello world-ы в расчёт не берем.

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

140. "BitTorrent-клиент Transmission переходит с Си на Си++"  –1 +/
Сообщение от анон (?), 13-Сен-21, 17:28 
это потому что всё на электроне клепают
Ответить | Правка | Наверх | Cообщить модератору

164. "BitTorrent-клиент Transmission переходит с Си на Си++"  –1 +/
Сообщение от Аноним (164), 13-Сен-21, 19:43 
Да на расте ничего в принципе не видно. За 11 лет не написали вообще ничего. 0 софта. Ходят слухи что есть пару строчек в загибающемся браузере, ОС с выдающимися мемори ликами и куча переписываний gnu утилит, но их никто кроме авторов не видел. Для сравнения go всего на 2 года моложе, но на нем уже половина интерпрайза от докера и кубера до gogs и fzf.
Ответить | Правка | К родителю #135 | Наверх | Cообщить модератору

180. "BitTorrent-клиент Transmission переходит с Си на Си++"  +/
Сообщение от freecoderemail (ok), 13-Сен-21, 22:03 
Rust пока мало где зашел в коммерческую разработку. Исключая блокчейны, конечно.
Ответить | Правка | Наверх | Cообщить модератору

179. "BitTorrent-клиент Transmission переходит с Си на Си++"  –2 +/
Сообщение от Enamel (ok), 13-Сен-21, 22:01 
А почему они должны быть?
Системный язык не стоит использовать для ui как основной
Он для коры/логики или ускорения опреденных кусков

Писать ui на C++ или Rust - сорт извращения
Не зря в том же Qt давно QML придумали

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

191. "BitTorrent-клиент Transmission переходит с Си на Си++"  +1 +/
Сообщение от Alladin (?), 13-Сен-21, 23:44 
Системный язык не стоит использовать для ui как основной???

ОГО, приехали.. даешь Lua, Javascript(QML) на каждом чиху, МЫ ХОТИМ ЭТО, МЫ ТРЕБУЕМ ЭТО!!

А если серъезно, ну что за бред... На расте даже сайты написаны, множество веб фраймов, тулкитов.. Ну камон, gui есть и на расте можно..

Даже ваша логика.. на GTK можно писать используя C++ и логику реализовывать, ну че за бред ..

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

265. "BitTorrent-клиент Transmission переходит с Си на Си++"  +/
Сообщение от Enamel (ok), 14-Сен-21, 11:49 
Системные языки в целом плохо подходят для GUI: много кода, большее возможностей ошибиться (особенно C || C++). Так-то можно хоть на C/GTK писать, но. Даже JavaScript или Dart плохо подходят, но там ситуация получше конечно. QML норм из-за того, что изначально задумывался как декларативный язык для GUI, но всё равно ему еще далеко до идеала.
Для Раста всё есть конечно, даже гуй в браузере через WebAssembly, но опять же: но.

Стоял как-то конный полк у обрыва и всё бы хорошо, если бы не одно НО.

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

250. "BitTorrent-клиент Transmission переходит с Си на Си++"  +/
Сообщение от n00by (ok), 14-Сен-21, 09:20 
> А почему они должны быть?
> Системный язык не стоит использовать для ui как основной

Для рекламы языка OCaml на нём написали MLDonkey (в т.ч. поддерживает и BitTorrent) https://ru.wikipedia.org/wiki/MLDonkey
Не потому что должны, просто потому что могли. И да - UI там нет, используется HTTP сервер + браузер.

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

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

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




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

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