The OpenNET Project / Index page

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



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

"Пользовательское окружение COSMIC будет использовать Iced вместо GTK"  +/
Сообщение от opennews (??), 04-Окт-22, 09:13 
Майкл Мёрфи (Michael Aaron Murphy), лидер разработчиков дистрибутива Pop!_OS и участник разработки операционной системы Redox, рассказал о работе над новой редакцией пользовательского окружения COSMIC. COSMIC трансформируется в самодостаточный проект, не использующий GNOME Shell и развиваемый на языке Rust. Окружение планируется использовать в дистрибутиве Pop!_OS, предустанавливаемом на ноутбуки и ПК  компании  System76...

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

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

Оглавление

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

1. Сообщение от leibniz (??), 04-Окт-22, 09:13   +/
ну хоть не кути и на том спасибо
Ответить | Правка | Наверх | Cообщить модератору

3. Сообщение от Аноним (3), 04-Окт-22, 09:17   –15 +/
все лучше чем node.js, но хуже чем qt
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #46

7. Сообщение от Stanislavvv (?), 04-Окт-22, 09:21   +8 +/
Если оно только под rust - не взлетит.
Тот же gtk я могу использовать в perl, python и ruby, как минимум.
Я не против раста в целом, но я против ТОЛЬКО раста как единственного языка написания пользовательских приложений.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #11, #66

9. Сообщение от derghast (ok), 04-Окт-22, 09:24   +/
На форониксе уже успели посраться на этот мусорный тулкит.

https://github.com/iced-rs/iced/issues/33
https://github.com/iced-rs/iced/issues/552
https://github.com/iced-rs/iced/issues/979

Откровенно сырой тулкит, хз как попосовцы собираются а нём целую DE строить.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #10, #35, #79

10. Сообщение от prokoudineemail (ok), 04-Окт-22, 09:28   +3 +/
«Мы сделаем крутую оболочку на тулките, который непригоден для половины населения планеты» — это офигенно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #17, #18

11. Сообщение от eganru (?), 04-Окт-22, 09:31   +/
По моему опыту Iced - не готовое для обычного человека.
Необходимость писать resolver="2" в workspace, без которого сборка гуевины падает при попытке собрать всё на свете. Зачем это надо? Один-единственный сигнал, в который всё на свете пихается.. Как сложностью-то этого управлять?

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

Кто-нибудь вообще COSMIC здесь использует? Интересно бы знать

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #15, #21, #24, #81

12. Сообщение от ryoken (ok), 04-Окт-22, 09:35   –1 +/
>>Приложения на базе Iced могут быть собраны для Windows, macOS, Linux и запуска в web-браузере.

Что характерно - *BSD ни одного сорта не названо :).

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

13. Сообщение от Жироватт (ok), 04-Окт-22, 09:36   +1 +/
Хе. А ведь пусть. Пускай. Пускай космик возьмет и жиденько обделается с хрустонли-тулкитом. Не надо мешать естественному отбору.

> лидер разработчиков дистрибутива Pop!_OS и участник разработки операционной системы Redox,

С другой стороны мотивация понятна: NIH +баттфлейм от "наш невероятностный язычок обижают".

Вопрос хрустерам и армянскому радио: а почему болезный редокс не допилил, хотя бы до уровня v0.8-0.9 линукса?

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

15. Сообщение от Жироватт (ok), 04-Окт-22, 09:39   –8 +/
Лучше спроси, кто использует тут Поп!_ов_ОС.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

17. Сообщение от Советский инженер (?), 04-Окт-22, 09:45   +1 +/
Может они пригодность определяют не для населения планеты, а для своих клиентов?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #36

18. Сообщение от Жироватт (ok), 04-Окт-22, 09:47   +/
Ты не понимаешь, какой серьёзный бывает минус к INT и к CHAR, когда на персонажа с перками "ХрустиковыйПюрер", "ИзобредательОС" и с рангом "Тимлид" в гильдии действуют пассивные дебаффы "This Not Invented Here", "Ein Volk, ein Reich, ein Rust" и "Мы пойдем своим путём".

Попкорну? Это будет долго и весело. Ни Штепсель с Тарапунькой, ни Белый с Рыжим тут даже рядом не стояли.

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

20. Сообщение от th3m3 (ok), 04-Окт-22, 10:11   +1 +/
Отличная новость. Хейтерам - не нравится Rust, сидите в других DE.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #39

21. Сообщение от derghast (ok), 04-Окт-22, 10:12   +1 +/
>COSMIC здесь использует

Ну я тыкал в попос, но просто интереса ради, нормально как по мне. Но, если что, то в своём текущем виде cosmic - чуть поправленный гном. Версию cosmic на расте они ещё не выкатили и, судя по всему, выпустят ещё не скоро.

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

23. Сообщение от Аноним (24), 04-Окт-22, 10:16   –2 +/
Вам какая разница на чём они делают? Лишь бы работало и потребляло меньше ресурсов.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #40

24. Сообщение от Аноним (24), 04-Окт-22, 10:43   +/
If your project is using a Rust edition older than 2021, then you will need to set resolver = "2" in the [package] section as well.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #52

27. Сообщение от Аноним (27), 04-Окт-22, 11:01   +1 +/
>Elm

Помню, почтовик такой был, эх.

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

30. Сообщение от warlock66613email (ok), 04-Окт-22, 11:07   +/
Архитектура Iced выглядит довольно вменяемо, хотя есть вопросы насчёт того сколько это будет жрать памяти.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #32, #91

32. Сообщение от Аноним (32), 04-Окт-22, 11:08   +1 +/
128 гигабайт оперы хватит на всех.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #33

33. Сообщение от ryoken (ok), 04-Окт-22, 11:18   +1 +/
> 128 гигабайт оперы хватит на всех.

Чушь. Если с tmpfs - может не хватить. Сборка того же Хромиума жрёт по 2Гб на поток. (В 96 пока что влезает, но у меня потоков 24).

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

35. Сообщение от Аноним (35), 04-Окт-22, 11:34   –1 +/
У этого айсед сайт без скриптов не работает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #73, #94

36. Сообщение от prokoudineemail (ok), 04-Окт-22, 11:55   –1 +/
> Может они пригодность определяют не для населения планеты, а для своих клиентов?

Эта теория была бы хороша, если бы их клиентами были белые американцы, живущие в США и общающиеся только с другими белыми американцами.

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

38. Сообщение от Аноним (38), 04-Окт-22, 12:37   –6 +/
Линух - это лебедь, рак и щука во плоти. Надо всем дружно пилить ReactOS с гуем под Win7, ибо нужно как можно скорее избавится от цифрового рабства от товарищей из M$. А они все пытаются изобрести какой-то велосипед, запиливая 100500 никому не нужный гуй. Только Valve идет правильным путем.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #42, #50, #67

39. Сообщение от Аноним (39), 04-Окт-22, 12:38   –1 +/
Правильнее:

> Хейтерам - не нравится все кроме Rust, сидите в iced DE

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

40. Сообщение от Аноним (46), 04-Окт-22, 12:44   –4 +/
А меньше ресурсов это требование из-за нежелания просто платить (менталитет экономить на спичках)?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #71

42. Сообщение от Аноним (46), 04-Окт-22, 12:48   –1 +/
Ты там застрял где? Давно уже Альт работает во всей военки МВД и ФСБ и прочих гос структурах,
а долбоящеры частники как обычно бегают истерят что окно в еврОПУ закрылось...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #88, #104

44. Сообщение от Аноним (46), 04-Окт-22, 12:49   –3 +/
И миникса ни одного нет... и DOS чет тоже не поддерживают... безобразие...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #56, #84

45. Сообщение от Аноним (46), 04-Окт-22, 12:50   –1 +/
Сишный биндинг где? Как под это писать приложения на нормальных языках?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #62, #68

46. Сообщение от Аноним (46), 04-Окт-22, 12:52   +3 +/
ты перерос ноду, но недорос до с++?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #69, #76

50. Сообщение от Аноним (50), 04-Окт-22, 13:33   +/
Да, структура Стим приложения говорят о всём качестве...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38

52. Сообщение от eganru (?), 04-Окт-22, 13:37   +/
[i]If your project is using a Rust edition older than 2021, then you will need to set resolver = "2" in the [package] section as well.
[/i] - Ты сам-то клоун пользовался? Использует 2021 и нужно ставить в любом случае.

Я расскажу как это происходит: cтавишь в зависимости iced, он его тянет с crates.io и ты сходу получаешь ошибки сборки для платформ, которых у тебя в принципе быть не может. Нормальный человек(__не апологет__) после этого по идее выбирает что-то другое.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #58

56. Сообщение от Аноним (-), 04-Окт-22, 14:39   –1 +/
> И миникса ни одного нет... и DOS чет тоже не поддерживают... безобразие...

Правда, на BSD оно вполне себе собирается и работает, в отличие от. Впрочем, ожидать от современных пингвиняток каких либо знаний за "горизонтом" их любимого дистра ... ну, такое.
У них же праздник - сразу две ОС (любимая и основная) поддерживаются, да еще и в ядро завезли.


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

58. Сообщение от Растишка (?), 04-Окт-22, 14:45   +/
Столько агра вместо того, чтобы ман почитать.

> edition = "2021" implies resolver = "2" in Cargo.toml

https://doc.rust-lang.org/edition-guide/rust-2021/default-ca...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52 Ответы: #64, #65

62. Сообщение от Аноним (24), 04-Окт-22, 14:56   –2 +/
лол какой биндинг в си?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45

64. Сообщение от eganru (?), 04-Окт-22, 15:33   +/
Это НЕ работает.
https://githubhelp.com/rust-lang/cargo/issues/9956
Я у себя проверил.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58 Ответы: #70

65. Сообщение от eganru (?), 04-Окт-22, 15:38   +/
Вы, к слову, iced использовали? Палочкой тыкали хотя бы?
Или Вы диванный эксперт?

И этого дерьма в rust с очень хорошим запасом, кстати.

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

66. Сообщение от Аноним (66), 04-Окт-22, 15:45   –2 +/
>Тот же gtk я могу использовать в perl, python и ruby, как минимум.

А нахрена? Из этих трёх, я десктопный софт только на пистоне и видел. Пердл просто сдох, жруби не вылезает за пределы рельсов.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #82, #100

67. Сообщение от Аноним (67), 04-Окт-22, 15:51   +/
Вы ещё не избававились от рабства M$ ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38

68. Сообщение от Аноним (-), 04-Окт-22, 16:25   –7 +/
Никак. Пожалуйста. Свалите со своим C в свой бумерский gtk, и пишите под него.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45 Ответы: #92

69. Сообщение от Px (?), 04-Окт-22, 18:04   +/
Ну, надо заметить: Qt — такое себе C++... В смысле, номинально плюсы, но на практике, почти «Си с классами»
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46 Ответы: #89

70. Сообщение от Растишка (?), 04-Окт-22, 18:32   –1 +/
Там же написано: Cargo currently doesn't allow setting a global edition for a virtual workspace. Вместо этого надо в каждом крейте указать edition. Или вам больше хочется поговорить, чем проблему решить?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #64 Ответы: #83

71. Сообщение от Аноним (24), 04-Окт-22, 18:59   +/
Ну да, после вас хоть потоп.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #75

72. Сообщение от n00by (ok), 04-Окт-22, 19:03   +/
Vulkan, Metal, DX12, OpenGL 2.1+ и OpenGL ES 2.0+ - это круто,
но как найти, работает оно в Linux через Xlib/XCB и/или Wayland?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #77

73. Сообщение от Аноним (73), 04-Окт-22, 19:03   –3 +/
Как и 95% остального интернета. Кого ты этим удивить хотел?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #101

75. Сообщение от Аноним (73), 04-Окт-22, 19:11   –3 +/
А после вас - платы с криво перепаянными кондюками. И 100500 комментов о том, как 20-летнего железа "нафсиохватает", а софт жирный.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71

76. Сообщение от илья (??), 04-Окт-22, 19:21   +/
Wpf ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46

77. Сообщение от Трушныйemail (?), 04-Окт-22, 20:51   –1 +/
Iced работает и с wayland,  и с X11, и даже  с вебом по-моему выбери нужную ветку на гите и все.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #72 Ответы: #106

79. Сообщение от Анно Домини (?), 04-Окт-22, 21:50   –1 +/
и ЭТО они пилили три года?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

80. Сообщение от Golangdev (?), 04-Окт-22, 22:47   –1 +/
Очередной форк.
Лучше б гном пилили вместе с красной шляпой.
Ответить | Правка | Наверх | Cообщить модератору

81. Сообщение от ммнюмнюмус (?), 04-Окт-22, 23:02   +/
В libwebsockets (на С) что-то подобнное с callbacks - одна функция, которой тип события передаётся в виде параметра. Ничё - переваривается.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #90, #97

82. Сообщение от ммнюмнюмус (?), 04-Окт-22, 23:06   +/
Ну про руби я бы не сказал. А что значит десктопный? По мне ГУИ в принципе и есть десктоп. Perl для казуалки, конечно, не лучший выбор - его сила в текстодробилке, а в остальном - пишут, питон лучше.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #66

83. Сообщение от egan (?), 04-Окт-22, 23:10   +/
Хватит нести чушь. Все написано и этого не достаточно. В мане вранье. Надо писать resolver="2" в явном виде и читать об этом как всегда из сообщений о багах.

Ни на странице iced ни на страницах cargo об этом не написано.

К тому же пакет должен работать из коробки без этого идиотизма.

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

84. Сообщение от ммнюмнюмус (?), 04-Окт-22, 23:13   –1 +/
Это же тренеровочное ядро, срочно переписать на rust, сделать RustOS.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44 Ответы: #110

85. Сообщение от ммнюмнюмус (?), 04-Окт-22, 23:18   +/
> Typesafe reactive programming model

Думаю, там турбо-Фан!

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

88. Сообщение от Timoteo Cirkla (ok), 05-Окт-22, 02:43   +/
А что гос./бюджетная сфера ограничивается ими? Везде в основном винда установлена. Я не говорю, что это хорошо. Я лишь про факт. Сфера образования - сплошь винда. Сфера культуры - сплошь винда. Берём налоговую сферу - винда. И мало того, до сих пор для их одной приблуды нужна исключительно винда.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42

89. Сообщение от Аноним (89), 05-Окт-22, 04:40   +/
А почему ? Похоже на слассическую яву, чего-то не хватает ? (зыж си с классами это когда у тебя нет стрингов, векторов и прочего непотребства)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69 Ответы: #95

90. Сообщение от Аноним (-), 05-Окт-22, 04:48   +/
до чего же она перегруженная эта ваша libwebsocket,прям комбайн
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #81

91. Сообщение от Аноним (-), 05-Окт-22, 05:10   +1 +/
Для начала поинтересуйтесь сколько терабайт диска надо чтоб собрать такую радость.
Для справки - легенькая программка/окошко на айсиде - 8GB папочка билд.. ну я то уже в себя прихожу понемногу удаляю это все барахло
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #105

92. Сообщение от Аноним (-), 05-Окт-22, 05:12   +1 +/
Вот она какая совместимость оказывается.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68 Ответы: #96, #102

94. Сообщение от Аноним (95), 05-Окт-22, 07:54   +/
Как будто, это что-то из ряда вон.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35

95. Сообщение от Аноним (95), 05-Окт-22, 07:57   +/
Называете вектора непотребством? Ну это такое... Вектора очень часто используются.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #89 Ответы: #107

96. Сообщение от Аноним (96), 05-Окт-22, 08:24   –4 +/
Совместимость с чем? С бумерами? Почитай комменты на опеннет, почитай Столярова. Бумеры доживают последние годы до пенсии, совместимость с ними не нужна. Торвальдс вон чётко понимает это, и запиливает в linux раст, чтобы привлечь зумеров в разработку ядра, чтобы когда бумеры начнут вываливаться на пенсию, было бы кому продолжать разработку.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #92 Ответы: #108

97. Сообщение от eganru (?), 05-Окт-22, 08:26   +/
Я говорю исключительно про свой опыт работы с iced(я палочной потыкал в для ознакомления):
Что конкретно мне не понравилось.

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

В целом подход с 1 callback на все мне не нравится.

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

100. Сообщение от Michael Shigorinemail (ok), 05-Окт-22, 12:27   +/
Я видел на всех трёх.

В том и разница подходов -- "а нахрена, оно всё сдохло" или "нате, берите".

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

101. Сообщение от Michael Shigorinemail (ok), 05-Окт-22, 12:28   –1 +/
Надо же, и даже мем про 95% сумел применить против себя же.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #73

102. Сообщение от Michael Shigorinemail (ok), 05-Окт-22, 12:34   –2 +/
"Как вызвать истерику за полкомментария" (ц)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #92 Ответы: #103

103. Сообщение от Аноним (-), 05-Окт-22, 13:10   +/
Да всем плевать на твои бумерские истерики.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #102

104. Сообщение от Аноним (-), 05-Окт-22, 13:43   +1 +/
Ты там застрял где? Давно уже военка, МВД и ФСБ и прочие гос структуры разрушаются, сыплются на глазах.
а Z-долбоящеры как обычно бегают истерят что импортозамещение...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42

105. Сообщение от warlock66613email (ok), 05-Окт-22, 15:15   –1 +/
> Для начала поинтересуйтесь сколько терабайт диска надо чтоб собрать такую радость.
> Для справки - легенькая программка/окошко на айсиде - 8GB папочка билд...

Какая разница сколько? Сколько требуется, столько и надо. Это объективно обоснованная необходимость.

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

106. Сообщение от n00by (ok), 05-Окт-22, 15:44   +/
Не нашёл такого в ветках.

master default
0.1
0.2
0.3
0.4

В тегах есть, но это не то.

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

107. Сообщение от Аноним (107), 05-Окт-22, 15:51   +/
В Си ? Очень интересноый у вас Си :D
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95

108. Сообщение от Аноним (-), 05-Окт-22, 15:56   –1 +/
Ну так может вы свалите со своим растом ? Приперлись еще и права качают.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #96

110. Сообщение от Кира (ok), 05-Окт-22, 20:20   +/
Redox же. =)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #84

111. Сообщение от Аноним (111), 16-Май-23, 13:26   +/
>и участник разработки операционной системы Redox

Ясно, понятно.

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


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

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




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

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