Aktywne Wpisy
wersalski_kasztaniQ +212
Ale się biznesy zwijają z Polski. Ciekawe czym jest to spowodowane, nie wiem choć się domyślam( ͡º ͜ʖ͡º). Komu oni wcisną te kredyty jak nie będzie pracy? #gospodarka #pracbaza #nieruchomosci
Niech mi ktoś wyjaśni, tylko zupełnie poważnie, bez wyzywania od onuc: po co w ogóle Ukraina jeszcze walczy? Za co chłopaki takie jak my gniją w okopach i giną codziennie rozrywani pociskami artyleryjskimi? Jaki to ma w ogóle jeszcze sens, opóźnienie o kilka miesięcy nadejścia życia w ruskim mirze?
- wsparcia z zachodu nie ma, tak jak nie ma jakiejkolwiek perspektywy żeby coś się w tej kwestii poważnego zmieniło,
- brak szansy
- wsparcia z zachodu nie ma, tak jak nie ma jakiejkolwiek perspektywy żeby coś się w tej kwestii poważnego zmieniło,
- brak szansy
Dla mnie na Linuksie największy problem, to środowiska graficzne.
Nie ma wspólnych standardów, tylko każdy na swój strój. API nie jest w żaden sposób wspólne, nawet w obrębie jednego środowiska graficznego API jest ciągle zmieniane, przez co applety itp. przestają działać z aktualizacji na aktualizację.
Panuje pewien chaos.
Chciałbym, żeby twórcy KDE, GNOME i reszty stworzyli wspólną bazę standardów, żeby elementy jak applety i wszelkie biblioteki, mogły być stosowane w każdym środowisku bez przeszkód.
Coś jak wspólne standardy webowe, gdzie i Firefox, i Chrome, i Safari, obsługuje strony w ten sam sposób, a piszesz wszystko pod jeden wspólny standard.
W dalszej kolejności wyobrażam sobie, że ten wspólny standard jest obsługiwany poprzez WebGPU (z wymaganym standardem dostępności, nie jako bitmapa, i by był w devTools jak struktura HTML w Inspektorze), również w przeglądarkach - taki meta język znaczników, w stosunku do HTML, albo coś w rodzaju jak jest WASM, w stosunki do JS.
#chrome #firefox #mozilla #google #safari #apple
@fat_american_kid: 15 lat temu może tak było. Przykład z wczoraj, wrzuciłem sobie dysk ssd do kieszeni usb, na tym dysku leży najnowsza Fedora. Bootowałem ten dysk na kilku komputerach: Dell 7280, Dell 5520, X1 Carbon 2nd, ThinkPad T480. Żadnych problemów z wifi, bluetooth, Firefox, vlc itd. działa jak należy.
@ujdzie: Wiem że żart, ale można oszukać system, i wziąć istniejące rozwiązanie, i dodać do niego brakujące elementy. :)
I właśnie chodzi o to, żeby się twórcy najpierw dogadali, że wybiorą sobie i będą wspierali ten standard, zamiast dotychczasowego rozwiązania.
Więc te pozostałe, dotychczasowe API byłby porzucone, tak jak do tej pory są porzucane przy kolejnych aktualizacjach. :D
Kluczem jest zgoda między twórcami, nie ma powstać nowy standard, według widzimisię
1. zrobić wielkie porównanie istniejących rozwiązań (co i w jaki sposób obsługują poszczególne środowiska - KDE, GNOME, WEB)
* wypisać różnice
* wyodrębnić różnice, które nie są różnicą jakościową (nie posiadają żadnej dodatkowej możliwości, nie ze względu na specyfikę platformy, tylko te które robią dokładnie to samo, dokładnie tak samo wygodnie, ale "po swojemu")
I je "naprawić" (ustandaryzować) w pierwszej kolejności - przekonać devów tych środowisk, żeby dokonali
Co do gui to masz kilka bibliotek i środowisk graficznych. To jest trochę tak jakbys mówił, ze Windows i Mac OS nie maja wspólnego api. Nie będą mieli bo to inni deweloperzy i inne biblioteki. Masz QT albo GTK tak naprawdę…
Ale ty prezentujesz te właśnie skostniałe myślenie. Właśnie chodzi o przełamanie tego. To się nie mieści w głowach, i dlatego to jest dobre. :P
Jakby Windows i MacOS dołączył, to bym się nie
Są miejsca, gdzie jest pewne ujednolicenie, w jakimś stopniu obsługa okien jest podobna, częściowo na pewno themes są wspierane w sposó” uniwersalny. Ale jest szereg rzeczy, których jeszcze nie ma, o powinno się prace nad uzupełnieniem skoordynować. Tak jak to robią z Webem (niedawno powstał Alliance standardów internetowych, czy
Bo mi by się nie chciało za kasę pisać kolejnej warstwy kompatybilności w moich mało skomplikowanych aplikacjach webowych, a co dopiero poświęcać kilka lat życia na coś, co podniesie poziom skomplikowania już i tak skomplikowanej biblioteki, a główną nagrodą będzie niekończąca się lista zażaleń, że X nie działa, a działa na Y.
No ale to jest open source, więc nikt nie zabrania tobie
Ale coś tam na QT robiłem, i jakiś aplet na Cinnamon(bo używam Cinnamon).
Ja mógłbym ewentualnie listę porównawczą (o ile taka już nie istnieje). Bo żeby to forsować, to jednak musiałaby być zgoda i jakiś cel, jakaś zajawka. Jak widać, nie jest łatwo ją wywołać. :P
GTK jest "C first".
Qt jest "C++ first".
Ja jestem bojówka #cpp (a ogólniej, to silnie typowanych języków kompilowalnych do kodu maszynowego, lubię RAII i podobny "defer", lubię fail-fast, lubię metaprogramowanie) i nie lubię #jezykc, więc konsekwentnie używam #kde :P
Do tego w firmie jest szersza wizja: dba się o to,
Także się da. :)
@look997:
Komentarz usunięty przez autora