← Home ← Back to /g/

Thread 106938886

40 posts 14 images /g/
Anonymous No.106938886 [Report] >>106938895 >>106938898 >>106938904 >>106939011 >>106939030 >>106939215 >>106939615 >>106939638 >>106939662 >>106939673 >>106940622 >>106941147 >>106941363 >>106941372 >>106941523 >>106948338 >>106948616
Is Iced The Future of UI for Cross Platofrm?
Works on Windows, macOS, Linux, and the Web, what's not to like about it?
Anonymous No.106938895 [Report] >>106938905 >>106941184
>>106938886 (OP)
It's not GTK.
Anonymous No.106938898 [Report] >>106939001 >>106939097 >>106940637
>>106938886 (OP)
its not a GUI framework, it's closer to imgui, just barebones and you are supposed to do everything yourself. Just use slint, it's made by ex-Qt employees
Anonymous No.106938904 [Report]
>>106938886 (OP)
There are countless other cross-platform UI toolkits.
Surprise, surprse, no one cares about only offloading UI busywork when you could also abstract virtually everything else away with the help of electon.
Anonymous No.106938905 [Report]
>>106938895
GTK is Microsoft's project to sabotage Linux and KDE.
Anonymous No.106938925 [Report]
i dont like traffic lights
Anonymous No.106938965 [Report]
>woah is that another gui toolkit? never seen one of those before
Anonymous No.106939001 [Report] >>106941535
>>106938898
>slint
Hadn't seen that, pretty cool. Can even run on Raspberry Pi's microcontrollers. Shame I can't read Rust.
Anonymous No.106939011 [Report] >>106941342
>>106938886 (OP)
Anonymous No.106939030 [Report]
>>106938886 (OP)
>Is (memelang project nobody's heard of, reinventing the wheel again) The Future?
No.
Anonymous No.106939097 [Report] >>106939163
>>106938898
Why did they make slint when qt already exists? What problem are they trying to solve with slint that qt can't solve?
Anonymous No.106939163 [Report] >>106939312
>>106939097
As an educated guess they probably wanted to implement Qt but strictly declarative without the Qt legacy cruft. And they picked Rust as a language of implementation because it's become very popular but still lacks decent native GUI frameworks so writing it for Rust would make it easier to compete.
Anonymous No.106939215 [Report]
>>106938886 (OP)
Did they implement selectable text? I wanted to use it for a shitposting application to autogenerate certain text and then copy/paste the result but iced, last time I checked, can only view text, and if you want to select text you need to edit it as well.
Anonymous No.106939312 [Report] >>106939403
>>106939163
Any known projects that use Slint?
Anonymous No.106939403 [Report]
>>106939312
mostly toy projects and some embedded https://slint.dev/showcase
Anonymous No.106939615 [Report]
>>106938886 (OP)
>can't style iced
>no treeviews
>no charts
no.
Anonymous No.106939638 [Report]
>>106938886 (OP)
Anonymous No.106939662 [Report] >>106940470
>>106938886 (OP)
It looks like something discord trannies dreamed up.
Anonymous No.106939673 [Report] >>106941710
>>106938886 (OP)
>inspired by elm
grim
Anonymous No.106940470 [Report]
>>106939662
Those apps look pretty good.
Anonymous No.106940622 [Report]
>>106938886 (OP)
>webshit
Anonymous No.106940637 [Report] >>106941284
>>106938898
>just barebones
>cargo add iced
>cargo build
>du -sh target
>ONE FUCKING GIGABYTE
Anonymous No.106941147 [Report]
>>106938886 (OP)
Rust
Anonymous No.106941184 [Report]
>>106938895
Too bad it's lgpl. Would actually use it on other platforms if I could static link it into my rust binary. gtk4 just works otherwise. Sad!
Anonymous No.106941284 [Report] >>106941393
>>106940637
>target
irrelevant, retard. Now do the same with clangd output or all the unstripped .o's of any big project. Retards like you, just out yourself as nocoders who don't write C or C++ either. Same shit when you retards reeee about build times. The amount of autismal shit I have to do to improve C++ builds is insane. Hard problems are hard. Shrimple as that.
Anonymous No.106941342 [Report] >>106941461
>>106939011
Tauri is not really comparable to iced.
Anonymous No.106941363 [Report] >>106944027
>>106938886 (OP)
i would use it when it has first class RTL support. the shaping part was fixed by using cosmic-text. but the gui elements themselves aren't ready for text that starts from the right and goes to the left.
i would help with that myself if i wasn't busy.
the rust gui story in general can be described as "increasingly usable, fast growing, but not mature yet".
Anonymous No.106941372 [Report]
>>106938886 (OP)
I just want a GUI framework from the macromedia flash Flex days
Anonymous No.106941393 [Report] >>106941432
>>106941284
GTK is 300Mb and has MUCH more features
Anonymous No.106941432 [Report]
>>106941393
That's the final build artifact, dipshit nocoder.
Anonymous No.106941461 [Report]
>>106941342
I just googled and read it up and you're right, my fault.
Anonymous No.106941523 [Report] >>106941589
>>106938886 (OP)
Clay for the C fans https://www.nicbarker.com/clay.
Anonymous No.106941535 [Report] >>106941705
>>106939001
fun fact, system76 partnered with them or rather they partnered with system76 so they would use both iced and slint and system76 basically abandoned them because they want elm-like GUI while slint added a whole ass cosmic theme as the default for linux
rust scams rust
Anonymous No.106941589 [Report]
>>106941523
the site does weird shit with text selection
Anonymous No.106941705 [Report] >>106946186
>>106941535
The whole Cosmic endavour is mostly shouldered by a single S76 developer who's not only getting fatter by the minute, but also seemingly entirely focused on his shitty rust-based Redox OS pet project. Don't forget that it was this dude who started, or at least greatly augmented, the rust-fanatic boycott of Linux kernel development after a series of his poorly documented pull requests were rejected by big bad meanies.
Anonymous No.106941710 [Report]
>>106939673
>grim
Why? Could you please give me a QRD?
Anonymous No.106944027 [Report]
>>106941363 (Me)
actually i just checked out slint and it looks like it doesn't strictly require QT. this could be a game changer. i will play with it when i have the time.
Anonymous No.106946186 [Report]
>>106941705
Are you mentally ill, retarded, or both?
Anonymous No.106948338 [Report]
>>106938886 (OP)
well, system86 backs it with cosmic. so at least for rust - yes. i also kind of like how it models itself after elm.
Anonymous No.106948616 [Report]
>>106938886 (OP)
I just want something as comf as visual C# .NET 3.5 but cross platform