[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


>gtk is a joke
>qt is a bloated and nonfree
How do we save Linux desktop?
>>
make everything TUI/ncurses
no, really
>>
from top of my head
>fltk
>tk
>pure sdl, like in lagrange
>shitton of other toolkits
>>
>>107642617
also this, like nomadnet
>>
File: 1766303300042286.gif (3.28 MB, 635x640)
3.28 MB
3.28 MB GIF
>>107642570
win32 + wine
>>
>>107642570
GNUstep
>>
>>107642570
Linux desktop will be saved the moment I can distribute my software on it without hassle
>>
what is wrong with gtk, the library
what exactly makes qt not free as I'm freedom
>>
>>107642570
Return to Xaw. Alternately, Motif is LGPL'd now.
>>
whatever the hell feh and mpv use. its lightweight and launches very fast.
>>
File: 1756255595750997.jpg (28 KB, 500x280)
28 KB
28 KB JPG
>>107642570
>nonfree
>>
>>107642617
>ncurses
explain like I'm retarded: why ncurses and not just escape sequences?
>>
>>107642850
JustWorks
>>
>>107642977
>>107643028
>unstable api
>broken (soon to be completely abandoned) theming
>slow memory hog
>tablet UI

>owned by kikes
>significantly delays free releases
>can steal your code
>C++ DSL jeetware limits your options
>>
>>107643030
Escape sequences are not guaranteed to behave the same on all terminals, some might not be present at all. Your program would have to detect the terminal type and adjust the sequences used accordingly, and there's no reason to reinvent the wheel when ncurses will do it for you.
>>
>>107642570
Any other toolkit is either abandoned or even worse
Either put up with freedesktop's tranny diarrhea or switch to windows 7
Linux will never have a consistent gui
>>
>>107642570
use fox toolkit
>>
i've been watching zed's gpui project with careful excitement
>>
File: 1752940675504.webm (1.05 MB, 1920x1080)
1.05 MB
1.05 MB WEBM
>>107643043
werks on my machine
>>
>>107642570
>>107642570
get rid of all Linux userspace components and replace the whole thing with Wine. allocate 90% developer budget and manpower to improving Wine so that it works with all Windows apps. Then 10% developer budget on developing a pixel-perfect clone of the Windows Aero user interface components and other built-in applications such as Notepad and Paint.
Then stand back and appreciate Linux® JustWerks™ edition. Everyone will flock to it and Microsoft will go bankrupt.
>>
>>107643446

The win32 api also sucks…

Desktop wise, the NextSTEP/Mac OS X have the best APi, so GNUSTEP is unironically a good sugestion by anon here >>107642862
>>
Something you will notice about Linux is that it could easily be fixed by a dedicated team of developers with the sole goal of creating a good desktop operating system, but nobody has attempted this as of yet. Why? Because every competent developer quickly abandons the idea (if it even comes to them in the first place) when they realise that windows is perfectly fine and any and all complaints about it are minor nitpicks
>>
>>107643520
upstream on linux is either a brown 17 year old or a terrorist autogynephile so you if you wanted to fix anything you would have to do everything yourself and at that point you might as well write your own os
>>
File: file.png (268 KB, 1920x994)
268 KB
268 KB PNG
>>107643503
surprised this DE is still getting updates
https://github.com/trunkmaster/nextspace



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.