The OpenNET Project / Index page

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



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

Оглавление

Прогресс в разработке пользовательского окружения COSMIC, написанного на Rust, opennews (?), 01-Фев-23, (0) [смотреть все]

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


82. "Прогресс в разработке пользовательского окружения COSMIC, на..."  +2 +/
Сообщение от Аноньимъ (ok), 01-Фев-23, 18:48 
Раст современный язык с развитой и очень удобной инфраструктурой, и возможностью создавать высокоуровневые абстракции. С нормальной системой типов.

Было бы на расте что-то вроде Питорча, я бы наверное его только и использовал.

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

88. "Прогресс в разработке пользовательского окружения COSMIC, на..."  +/
Сообщение от Аноним (10), 01-Фев-23, 19:21 
на расте нет ui библиотек, полурабочие врапперы над qml/gtk и васянские поделки с гитхаба не считаются
Ответить | Правка | Наверх | Cообщить модератору

96. "Прогресс в разработке пользовательского окружения COSMIC, на..."  +1 +/
Сообщение от Анонимemail (58), 01-Фев-23, 19:49 
> на расте нет ui библиотек, полурабочие врапперы над qml/gtk и васянские поделки
> с гитхаба не считаются

Ну вот и посмотрим, что они там наворотят в system76.

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

103. "Прогресс в разработке пользовательского окружения COSMIC, на..."  +/
Сообщение от Аноньимъ (ok), 01-Фев-23, 20:01 
Страус прячет голову в песок - нет нет меня нет не считается.
Ответить | Правка | К родителю #88 | Наверх | Cообщить модератору

95. "Прогресс в разработке пользовательского окружения COSMIC, на..."  +1 +/
Сообщение от Анонимemail (58), 01-Фев-23, 19:47 
> Раст современный язык с развитой и очень удобной инфраструктурой, и возможностью создавать
> высокоуровневые абстракции. С нормальной системой типов.
> Было бы на расте что-то вроде Питорча, я бы наверное его только
> и использовал.

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

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

101. "Прогресс в разработке пользовательского окружения COSMIC, на..."  +/
Сообщение от Аноньимъ (ok), 01-Фев-23, 20:00 
Писать в функциональном стиле может быть очень удобно. Про ООП в расте мне сложно судить, вы раст используете? Наверняка можно нужные абстракции легко склепать на коленке.
Ответить | Правка | Наверх | Cообщить модератору

104. "Прогресс в разработке пользовательского окружения COSMIC, на..."  +1 +/
Сообщение от Анонимemail (58), 01-Фев-23, 20:03 
> Писать в функциональном стиле может быть очень удобно. Про ООП в расте
> мне сложно судить, вы раст используете? Наверняка можно нужные абстракции легко
> склепать на коленке.

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

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

244. "Прогресс в разработке пользовательского окружения COSMIC, на..."  +/
Сообщение от Аноним (244), 03-Фев-23, 14:16 
Для большой бизнес-логики он как раз подходит куда лучше чем типичные ООП языки, хотя бы из-за наличия алгебраических типов данных. Например вот как в F# с этим живут, в Rust можно точно так же: https://www.youtube.com/watch?v=Up7LcbGZFuo
Ответить | Правка | Наверх | Cообщить модератору

251. "Прогресс в разработке пользовательского окружения COSMIC, на..."  +/
Сообщение от Анонимemail (58), 03-Фев-23, 17:43 
> Для большой бизнес-логики он как раз подходит куда лучше чем типичные ООП
> языки, хотя бы из-за наличия алгебраических типов данных. Например вот как
> в F# с этим живут, в Rust можно точно так же:
> https://www.youtube.com/watch?v=Up7LcbGZFuo

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

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

166. "Прогресс в разработке пользовательского окружения COSMIC, на..."  +/
Сообщение от Аноним (123), 01-Фев-23, 23:44 
Ты же в курсе, что у раста даже своего кодогенератора нет? Это как бы не совсем язык, а промежуточное представление, которое затем транслирует я llvm'ом написанном, о боже, на небезопасно C++
Ответить | Правка | К родителю #82 | Наверх | Cообщить модератору

174. "Прогресс в разработке пользовательского окружения COSMIC, на..."  +/
Сообщение от Аноньимъ (ok), 02-Фев-23, 00:53 
Вы в курсе, что в расте есть свои макросы?
Ответить | Правка | Наверх | Cообщить модератору

212. "Прогресс в разработке пользовательского окружения COSMIC, на..."  +/
Сообщение от Аноним (123), 02-Фев-23, 15:08 
Макросы есть, а кодогенератора нет
Ответить | Правка | Наверх | Cообщить модератору

221. "Прогресс в разработке пользовательского окружения COSMIC, на..."  +/
Сообщение от Аноньимъ (ok), 02-Фев-23, 15:45 
Обоже, вы под кодогенератом подразумеваете что-то свое видимо из области компиляторов.
Ну это это бредовый наезд вообще.
Ответить | Правка | Наверх | Cообщить модератору

237. "Прогресс в разработке пользовательского окружения COSMIC, на..."  +/
Сообщение от Аноним (162), 02-Фев-23, 23:01 
> Ты же в курсе, что у раста даже своего стремительного домкрата нет? Это как бы не совсем язык, а промежуточное представление, которое затем транслирует я llvm'ом написанном, о боже, на небезопасно C++

Эксперты опеннета по компиляции в курсе, что излишняя метанизация луж вредит экологии?
О том, что LLVM и есть (абстрактная) машина, для которой и генерируется код или о всяких
https://github.com/bytecodealliance/wasmtime/tree/main/crane...
https://github.com/bjorn3/rustc_codegen_cranelift - даже не заикаемся.

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

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

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




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

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