abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 05:00 | Komunita

    Živé ISO obrazy Debianu Bookworm jsou 100 % reprodukovatelné.

    Ladislav Hagara | Komentářů: 0
    včera 13:44 | Zajímavý článek

    Boudhayan "bbhtt" Bhattcharya v článku Uzavření kapitoly o OpenH264 vysvětluje, proč bylo OpenH264 odstraněno z Freedesktop SDK.

    Ladislav Hagara | Komentářů: 4
    včera 03:44 | IT novinky

    Představeny byly nové verze AI modelů: DeepSeek V3-0324, Google Gemini 2.5 a OpenAI 4o Image Generation.

    Ladislav Hagara | Komentářů: 0
    včera 03:11 | Nová verze

    XZ Utils (Wikipedie) byly vydány ve verzi 5.8.0. Jedná se o první větší vydání od backdooru v XZ v loňském roce.

    Ladislav Hagara | Komentářů: 0
    25.3. 20:33 | Nová verze

    Byla vydána nová verze 0.40.0 multimediálního přehrávače mpv (Wikipedie) vycházejícího z přehrávačů MPlayer a mplayer2. Přehled novinek, změn a oprav na GitHubu. Požadován je FFmpeg 6.1 nebo novější a také libplacebo 6.338.2 nebo novější.

    Ladislav Hagara | Komentářů: 37
    25.3. 14:11 | Nová verze

    Byla vydána nová verze 2.20 svobodného video editoru Flowblade (GitHub, Wikipedie). Přehled novinek v poznámkách k vydání. Videoukázky funkcí Flowblade na Vimeu. Instalovat lze také z Flathubu.

    Ladislav Hagara | Komentářů: 0
    25.3. 04:22 | Nová verze

    LibrePCB, tj. svobodný multiplatformní softwarový nástroj pro návrh desek plošných spojů (PCB), byl vydán ve verzi 1.3.0. Přehled novinek v příspěvku na blogu a v aktualizované dokumentaci. Vypíchnut je interaktivní HTML BOM (Bill of Materials) a počáteční podpora Rustu. Zdrojové kódy LibrePCB jsou k dispozici na GitHubu pod licencí GPLv3.

    Ladislav Hagara | Komentářů: 0
    25.3. 03:33 | Komunita

    Minulý měsíc Hector "marcan" Martin skončil jako upstream vývojář linuxového jádra i jako vedoucí projektu Asahi Linux. Vývoj Asahi Linuxu, tj. Linuxu pro Apple Silicon, ale pokračuje dál. Byl publikován březnový přehled dění a novinek z vývoje. Vývojáře lze podpořit na Open Collective.

    Ladislav Hagara | Komentářů: 20
    24.3. 16:16 | Zajímavý článek

    Ruská firma Operation Zero nabízí až $4 miliony za funkčí exploit komunikační platformy Telegram. Nabídku učinila na platformě X. Firma je známá prodejem exploitů ruské vládě a soukromým společnostem. Další informace na securityweek.com.

    Max | Komentářů: 2
    24.3. 16:00 | Nová verze

    Po 9 týdnech vývoje od vydání Linuxu 6.13 oznámil Linus Torvalds vydání Linuxu 6.14. Proč až v pondělí? V neděli prostě zapomněl :-). Přehled novinek a vylepšení na LWN.net: první a druhá polovina začleňovacího okna a Linux Kernel Newbies.

    Ladislav Hagara | Komentářů: 0
    Jaké je vaše preferované prostředí?
     (27%)
     (1%)
     (1%)
     (3%)
     (1%)
     (1%)
     (64%)
     (2%)
    Celkem 236 hlasů
     Komentářů: 10, poslední 24.3. 12:37
    Rozcestník

    Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra

    Hector "marcan" Martin, vedoucí projektu Asahi Linux aneb Linux na Apple Siliconu, skončil jako upstream vývojář linuxového jádra. Se slovy "už nemám žádnou důvěru v proces vývoje jádra … další vývoj Apple/ARM bude pokračovat downstream" odstranil své jméno ze souboru MAINTAINERS. Důvodem jsou neshody kolem Rustu v linuxovém jádru [Hacker News, No rust code in kernel/dma, please.].

    8.2. 02:55 | Ladislav Hagara | Komunita


    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    8.2. 03:06
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    další vývoj Apple/ARM bude pokračovat downstream
    Takže de facto žádný další relevantní vývoj nebude.
    8.2. 05:34 cxbs
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    asahi a rust? banda trans uchylu, zadna skoda.
    8.2. 10:07 Donald Truth
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Za rok udelali pro linux vice nez pupkati exgeekove v sandalech za 10 let.
    Rezza avatar 8.2. 10:23 Rezza | skóre: 25 | blog: rezza | Brno
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Přesně.
    8.2. 12:41 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Pročetl jsem celé to LKML vlákno, hodně zajímavé.
    8.2. 13:38 _
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Martin je ukazkovy priklad rustoveho vyvojare. Bud to bude tak, jak on chci, nebo vy ostatni to delate vsichni spatne. Linus ubreceneho Martina pekne utrel.

    Vidim to na rust komunite dnes a denne. Rust mi az tak nevadi, ale ta komunita kolem, je pruser (a to jeste neresim ty trans/woke rust urazene lidi z Discordu).

    8.2. 14:09 PetebLazar | skóre: 34 | blog: l_eonardovo_odhodlani
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    I wanted to write an operating system in three weeks

    I first wanted to write my own systems programming language but

    I thought that's too complicated for people and then

    I discovered Rust and now

    I just don't mind that it's too complicated for people

    Z interview se Rust Senior Dev. ;-)
    8.2. 18:16 _
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    :-D
    8.2. 14:21 sid
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Kazdy zacina rust mi necadi ALE.... podla mojho tomu ten spravca tiez nepomohol. V skratke im pivedal, ze kde bude moctvtak im bude hadzat polena pod nohy
    8.2. 19:29 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Navíc ho nechal dojít až do osmé verze patchsetu, sám vím, jaká je to pakárna, nástroje nejsou úplně user-friendly, při odesílání se nesmí na nic zapomenout, atd. atd. Kdyby to zařízl hned v úvodním commitu, ale takhle to vypadá jako vyložený naschvál.
    8.2. 22:37 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Martin je ukazkovy priklad rustoveho vyvojare. Bud to bude tak, jak on chci, nebo vy ostatni to delate vsichni spatne.
    Ten konflikt ale nebyl o tom, jak by se něco mělo udělat, to je o tom, že Hellwig prostě odmítl vícejazyčný codebase a čus. Na tom není moc co vymyslet.
    Linus ubreceneho Martina pekne utrel.
    Utřel ho za social media brigading (to nevim, jak se řekne česky), což je v pořádku, to Martin podělal.

    Ale jinak k té samotné záležitosti se AFAIK ani Linus ani Greg KH nevyjádřili vůbec nijak. Nebo jo a nevim o tom?
    9.2. 01:13 PetebLazar | skóre: 34 | blog: l_eonardovo_odhodlani
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Já to pochopil tak, že nevyjádření se ze strany Linuse a GK-H je zprávou pro ty další co by chtěli podobné v budoucnu zkoušet "Na stanovisku Hellwiga neshledáváme nic chybného, je tu zavedený systém s určitou subordinací." Smiř se s tím, nebo odejdi. Hector to patrně také tak pochopil a zařídil se podle toho. Vyjádření Hectora o ztrátě důvěry je patrně další věcí na níž se obě strany shodly.
    8.2. 15:56 lihnus
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Zbytecny drama. Jen boomeri z kernelu uz nestacej mladsi generaci, k opustili argumenty a branej se z pozice sily. To ze to neunese jeden vyhorelej rust programator a vykasle se na to je jedine dobre.
    8.2. 16:13 PetebLazar | skóre: 34 | blog: l_eonardovo_odhodlani
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Co brání Rust programátorům forknout Linux kernel přepsat ho celý do Rustu (ručně či pomocí AI) a dokázat tak těm boomerům, že neměli pravdu?
    8.2. 16:28 .
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Logika. Je jednodussi az kernel-boomeri pridaji ruku k dilu. Tohle byla jen prvni vlastovka, tech tlaku na zacleneni Rustu bude pribyvat. Tentokrat problem jen oddalili ale nevyresili.
    9.2. 09:01 Radovan
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Takže ti ufňukanci, kteří se nedokážou naučit jazyk s pouze deseti příkazy, budou tak dlouho kvičet a dupat nožičkou, dokud to boomeři nepřepíší celé do Rustu místo nich?

    To je stejná hovadina, jako zakázat spalovací motory a chtít mít jen elektromobily. Fyzikální zákony byrokraticky nezměníš.
    9.2. 09:07 ~
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Ja vim, ze v Kremlu je to jinak a boomeri vladnou pevnou rukou do smrti. Nicmene ve vyspelych firmach a organizacich ma mlada krev sve nezastoupitelne misto a jejich nazory se neberou na lehkou vahu. Leckdy udelaji z augiasovho chlevu prvotridni podnik.
    9.2. 09:11 Radovan
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Napiš si kernel v Rustu, nikdo ti nebrání.

    Byli takoví, kteří sedli a udělali to v Pascalu, ale nekvičeli že to tak musí dělat všichni a mají přepsat sto milionů řádků podle nich.
    8.2. 16:51 lihnus
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Pokud vim, tak v prvni fazy se chteli domluvit s vyvojarema linuxu. To se povedlo a projekt rustu v linuxu ma podporu velke casti komunity. Realita ukazuje, ze nekteri maintaineri jajinkove tuhle snahu chteji za kazdou cenu blokovat, tak mozna fork bude cesta. I kdyz je to obrovsky plytvani silama.

    Trvat na C znamena ignorovat realitu. Nebudu resit (ne)vyhody tech jazyku, ale spis demografii. Dneska prakticky nejde sehnat C programatora pod 40. A podle nejruznejsich prouzkumu mladi v C psat nechtej a o C juniory prakticky nikdo nestoji. Je logicky, ze C se bude cobolizovat.
    8.2. 18:20 _
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Šikovný systémový vývojář se C naučí velmi rychle a je jedno, kolik mu je. Plus stále je to jeden z povinných jazyků na většině VŠ. Kdo pochopí unsafe aritmetiku v Rustum, pochopí C také.

    Zaplať mi dobře a rád v tom budu psát.
    8.2. 19:47 lihnus
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Jj, nauci, ale proc by pouzivali C, kdyz v cemkoliv jinem to pujde snaz. Neni to jen o jazyku. Obrovska vyhoda modernich jazyku je v toolingu. Zkus si napsat novy projekt v C s par zavislostmi, tak aby to kdokoliv multiplatforme prelozil. Typicky budes muset napsat readme, kde napises co je potreba si doinstalovat bokem a pak se to mozna prelozi. A stejne to nejspis udelas dobre jen pro svoji platformu.
    8.2. 20:01 RealJ | skóre: 8
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    a jak tohle resi rust? Vemu rust a chci napsat aplikaci ktera pobezi na win, lin, androidu, ios... Tools jsou dostupne pro snad jakykoliv jazyk...
    8.2. 21:41 lihnus
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Napíšu `cargo init --bin` a mám nastavený projekt. Napíšu `cargo add some-library` přidá se mi knihovna do projektu. Zavolám `cargo build` a mám binár s tou knihovnou. Ekvivalent tohodle v C jsem už popsal. Ne opravdu takový tooling není pro všechny jazyky. Co znám, tak tohle jde v pythonu, JS/TS, rustu, go a určitě v mnoha dalších co neznám. Ale určitě to nejde v C ani v C++.
    9.2. 07:47 sid
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Cisto prskticky pte jednoduchy projekt cmake funguje (ak si clovek odmysli debilnu syntax). V momente ked pridu rozne prekladace custom prelozene kniznice(lebo windows a arm) zacina zabava.
    9.2. 16:14 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    CMake skoro nic neumí, to je takovej jen trochu lepší Makefile.
    9.2. 23:52 sid
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Asi tak ako c je taky lepsi asembler. :-). Ja mam skusenost, ze sme mali c++ projekt s cca 20 subprojektami buidovany zvlast pre stary arm a gcc, visual c++ a gcc pre rhel7 plus custom buildovanie kniznic ako boost, ssl, libxml atd a teda oproti maku to bol pokrok. Ako pisem ma to debilnu syntax obcas sa to rozbilo pri upgrade ale celkovo to bolo menej krehke. Dolezite pre nas bolo, ze to je vlastne len generator takze vzdy pre kazdu prekladac dostanes nativny make.
    10.2. 10:38 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Já vim, já jsem na takovém projektu taky pracoval a ty CMake skripty jsem psal, je to hromada otravné práce a výsledek stejně nikdy nefunguje tak dobře, jako třeba cargo nebo podobný nástroj.

    Teď koukám, že někdo zkouší napsat ekvivalent pro C++. Třeba z toho něco bude :)
    8.2. 20:09 _
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Když chceš psát vysokoúrovňovou appku, tak samozřejmě jsou tu jazyky/tooly lepší než C. Tady jde o přímo o jádro a systémové aplikace, které z principu věci až tak multiplatformní (z hlediska OS, ne z hlediska architektury) nemusí být. Tam padá i relativní bezpečnost Rustu, protože jakmile použiješ unsafe, tak můžeš nasekat chyby jako v C.
    8.2. 20:32 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    To je pravda. Nicméně ten argument byl, že mladí Cčko nemusí, protože používají pohodlnější varianty. A samozřejmě nezačínají rovnou psát kernel. Tudíž je logické, že když s Cčkem moc do styku nepřijdou, pak nemají zájem dělat v něm v kernelu a ten nepřitáhne mladé vývojáře. Což je v dlouhodobém hledisku samozřejmě zásadní problém.

    9.2. 09:03 Radovan
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Tak proč ten kernel nepřepíšeš do Pythonu? Nebo rovnou do Scratche? Aby přitáhl mladé...
    9.2. 10:20 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    ?? Python či Scratch mají technické vlastnosti vhodné pro kernel?
    9.2. 12:40 Radovan
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Jistě, zvládne v nich programovat i mlamoj nechápající Céčko :-D
    10.2. 11:11 jdsulin
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Pokud ti mladi nemusi Ccko, jak jim pak muzes verit, ze v unsafe rezimu nenasekaji spoustu chyb ?
    10.2. 15:52 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    No to jim samozřejmě věřit nemůžeš stejně jako to nemůžeš věřit jakémukoli C programátorovi. Zbývá jenom testovat, fuzzovat atd. ad nauseam.
    8.2. 21:49 lihnus
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Jenže unsafe bude v rustu tak 10% kódu a v C všechno. Takže si to mnohem líp pohlídáš. Kromě toho i unsafe má větší záruky než C. A já to beru tak, proč by se 2O letý programátor učil C, když už umí rust nebo zig a ten zvládne to samé a navíc líp? Psát dobře v C neni sranda, vyžaduje to spoustu praxe. Já třeba jako C a hlavně C++ programátor pracuju už 15 let a posledních 5 let dělám hlavně na tom, abych se těch jazyků zbavil pomocí pythonu a rustu. Protože produktivita práce v C i C++ je naprosto strašná a za 5 let sme nenašli jedinýho dobrýho C/C++ programátora. Zato jen letos už 3 výborný v pythonu. A jsou to lidi co dřív dělali C++, jen už v tom neviděj dál smysl.
    9.2. 08:08 Radovan
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Proč by se dvacetiletý programátor učil C, když už umí BASIC nebo Pascal :-D

    Psát dobře v C není sranda, když jsi zvyklý že za tebe Pascal všechno ohlídá.

    Python je BASIC dneška, akorát bez GOTO.

    Mimochodem, to velké O místo nuly by naznačovalo že ti je přes sedmdesát, to bys už něco z tohohle mohl pamatovat :-D

    Bytefest 2016: Jak se v Československu začínalo s počítači (přednáší Martin Bloch)
    9.2. 09:59 PetebLazar | skóre: 34 | blog: l_eonardovo_odhodlani
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Nejde přeci jen o vznik nového kódu v kernelu, ale i o porozumění tomu stávajícímu v C. Jaká je asi hodnota nového kódu, který vznikne na základě chybného pochopení toho původního z důvodu nedostatečné znalosti. Omezená znalost také patrně omezí schopnost mimoděk odhalit chyby předchozích tvůrců a naopak. Babylónská věž.
    9.2. 17:15 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Šikovný systémový vývojář se C naučí velmi rychle a je jedno, kolik mu je.
    O to nejde.

    Jde o to, že psát v C je otročina. Veškeré abstrakce si musíš dělat velmi ručním způsobem, API datových struktur je celkem příšerný, veškerou bezpečnost a invarianty si musíš taky hlídat velmi růčně, a nakonec stejně ani ti nejlepší si to nedokážou skutečně všechno pohlídat.

    Je to trochu taková hladová zeď...
    8.2. 19:05 Radovan
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    podle nejruznejsich prouzkumu mladi v C psat nechtej
    Protože Céčko je tak jednoduché, že jim to hlava nepobírá. Nedokážou ho v celé šíři pochopit.

    Mladého psa starým kouskům nenaučíš :-D
    8.2. 19:40 RealJ | skóre: 8
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    mladi programatori nechapou dnes ani assembler, je to podle me o snaze se neco naucit... pokud to dnesni programator nechape do 5 minut tak to vzdava... za chvili se bude programovat pres emoji protoze to budou patrne lepe chapat...
    8.2. 20:10 _
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    bohužel asi tak...
    8.2. 22:03 lihnus
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    ok boomer
    9.2. 08:45 RealJ | skóre: 8
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    No a kdyz jim dojdou argumenty tak prijdu s ok boomer… az se naucis asm tak se muzem bavit.
    9.2. 12:09 Ovoce | skóre: 16 | blog: Vyplizlo_ze_zivota
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    To co si ty řekl je argument? Tak co asi tak můžeš čekat za odpověď lol
    9.2. 12:20 PetebLazar | skóre: 34 | blog: l_eonardovo_odhodlani
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Jak mít důvěru v někoho kdo apriori vzdává věci, které mu přijdou složité (okamžitě nepochopitelné), není přece žádnou zárukou že se bude v budoucnu potýkat jen s problémy zjevně řešitelnými (notabene na jazykově hybridním projektu).
    9.2. 16:41 RealJ | skóre: 8
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    sorry, ale na ok boomer nema smysl reagovat... ok boomer vypusti jenom idiot bez vzdelani...
    9.2. 17:18 PetebLazar | skóre: 34 | blog: l_eonardovo_odhodlani
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Berte to tak, že tím veřejně deklarují že jim došly argumenty. Toho není schopen každý.
    9.2. 20:39 RealJ | skóre: 8
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Zajimavy pohled na vec.
    10.2. 16:53 Ovoce | skóre: 16 | blog: Vyplizlo_ze_zivota
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    IMHO ale on řekl obecnou píčovinu ve smyslu "dnešní mladý stojej za hovno" bez jakýhokoli podložení. Na to odpověď typu "nepíčuj a vesluj" byla IMHO v pořádku, nebo aspoň se nedá kritizovat a nějak z toho vyvozovat, že v tom dálkovým poměřování kokotků vyhrál nebo měl pravdu...
    10.2. 19:46 PetebLazar | skóre: 34 | blog: l_eonardovo_odhodlani
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Už jste někdy slyšel někoho tvrdit, že mladší generace je lepší než ta předešlá? Myslím, že opak se považuje za axion.
    10.2. 19:46 PetebLazar | skóre: 34 | blog: l_eonardovo_odhodlani
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    O: .. axiom.
    11.2. 08:15 plostenka | blog: plstnk
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Cca vsichni z mladsi generace tvrdi, ze jsou lepsi nez generace predesla.
    13.2. 22:34 Ovoce | skóre: 16 | blog: Vyplizlo_ze_zivota
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    No jako v technických schopnostech to teoreticky může nastat, protože naskakují do toho oboru čerství a je to pro ně přirozené prostředí, zatímco starší generace se musí aaptovat (a s věkem je to těžší). Stačí se podívat v jakém věku začínal Torvalds, nebo některé další figury.

    Moc jsem ale nepochopil záměr postu, takže nevím, jak nebo na co mám reagovat. Myslíte tím, že takovéto populární filozofování "ta dnešní mládež" má podle vás hodnotu?

    Pro mě je to obecně (a tenhle případ pod to spadal) jenom floskule, tj. prázdný pind, kterým se nemá smysl zabývat. Ne že by neměla smysl otázka, jestli třeba děcka neblbnou ze sociálů a tabletů a internetu, rozhodně ano, dokonce to je možná hrozně důležité. Ale hospodskej chlíst odněkud z předkožky je v tom úplně bezcenej, to je prostě kec hozenej bez přemýšlení, jestli na něm je nšco k přemýšlení pro jiné, tak je to pouze náhoda.
    9.2. 09:07 Radovan
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Přeloženo:
    "Nemám argumenty, ale chci mít poslední slovo."
    Také to, nikoliv náhodou, připomíná zvuk dunění prázdné hlavy :-D

    Zopakuj si klasiky:
    2B||!2B;
    8.2. 22:39 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    mladi programatori nechapou dnes ani assembler, je to podle me o snaze se neco naucit... pokud to dnesni programator nechape do 5 minut tak to vzdava...
    To je dost mimo názor v diskusi týkající se Rustu, který je známý pro svoji relativně dlouhou učící křivku...
    9.2. 08:47 RealJ | skóre: 8
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Ale prd, rust je relativne snadny.
    9.2. 16:10 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Jo. O pár komentářů vedle ani nevíš, co to je, ale už víš, že je relativně snadný...
    9.2. 16:43 RealJ | skóre: 8
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    ale prd, nerozumis psanemu textu? Ptam se jak rust jako jazyk vyresi multiplatformnost aplikaci... odpovim si sam, nijak, je to stejne jako u cecka nebo cehokoliv jineho... budto pouzijes multiplatformni knihovny nebo si je napises sam... jazyku je uplne fuk jestli pises pro ios nebo linux...
    9.2. 17:32 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Ptam se jak rust jako jazyk vyresi multiplatformnost aplikaci... odpovim si sam, nijak, je to stejne jako u cecka nebo cehokoliv jineho...
    No to není, třeba jednoduchý multiplatformní síťový server napíšeš v Rustu na pár řádkách a knihovny k tomu nepotřebuješ (podpora je v stdlib).

    Pokud bys chtěl autisticky trvat na tom, že se máme bavit fakt jen o jazyku jako takovém a stdlib se nepočítá, pak už jen to, že ten jazyk má standardizovaná makra pro odlišení platforem nebo vestavěnou plnohodnotnou podporu Unicode stringů a jejich převodu z/do platformních, jsou věci, které pomáhají.

    No a pak je tady třeba celá kapitola cross-kompilace, která je v Rustu celkem pohoda, v C/C++ totální peklo...
    9.2. 20:42 RealJ | skóre: 8
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Njn, napises hello world a ma to 15MB. Napises webovy server a ma to pul giga v ram. Pak to zacnes psat multiplatformne a zjistis ze dane prostredky na cilovem OS nemas k dispozici. Rust magic. Rust umoznuje rychle psat, o tom zadna, to ale muzes delat i s c za pouziti patricnych nastroju kolem. O te multiplatformnosti bych se hadal, klidne mi napis treba kalkulacku v rustu ktera bude multiplatformni bez nejakych dalsich knihoven. Umis to? Klidne te pak zamestnam.
    10.2. 00:01 sid
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Co tak si skusit realitu miesto trollenia. Uz len cez graalvm v jave nebude mat appka pol giga. Kde si zamrzol? V c# verzia 0.1?
    10.2. 10:30 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Njn, napises hello world a ma to 15MB.
    Stovky kB.
    Napises webovy server a ma to pul giga v ram.
    No tak to ani náhodou.
    O te multiplatformnosti bych se hadal
    Tak se hádej s někym jiným. Ptal ses na multiplatformnost, já ti píšu, jakými způsoby Rust v tomhle ohledu pomáhá. Panacea samozřejmě neexistuje. Jestli tě ty vlastnosti zajímají/nezajímají už je tvoje věc.
    Umis to? Klidne te pak zamestnam.
    Díky, ale je velmi nepravděpodobné, že bys dal nabídku, která by pro mě byla zajímavá.
    10.2. 16:18 koroptev
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    no dobre a jak teda napisu tu multiplatformni - ios/android aplikaci v rustu? pokud bude odpovedi humor, tak asi oba vime, jak to je..
    10.2. 19:11 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Předpokládál jsem, že trolíš. Pokud to je skutečná otázka - nevim, jaká je situace v oblasti telefonních appek, ale předpokládám, že to nebude nic moc a budeš si muset hodně věcí vyřešit sám.

    Kontext podvlákna byl, že RealJ tvrdil, že "je to stejne jako u cecka nebo cehokoliv jineho", což já tvrdim, že není.

    A koneckonců multiplatformní mobilní appky jsou toho docela dobrej příklad, tam těch možností je minimum, ne? React Native, Flutter.. a to je z non-obskurních možností asi tak všechno, ne?
    10.2. 22:15 RealJ | skóre: 8
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    jenomze flutter neni o jazyku samotnem, je to mrte knihoven pro ruzne os nad kterymi je framework... s jazykem to souvisi jako ty s mimozemstany...
    10.2. 22:52 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    To je hodně legrační tvrzení zrovna u Flutteru, který má de-facto svůj specifický jazyk Dart :)

    Knihovny a frameworky pochopitelně s jazykem úzce souvisí, protože musí být v nějakém jazyku a/nebo pro nějaký jazyk napsané.

    Samozřejmě můžou existovat bindingy, ale ty musí někdo vzvíjet a udržovat, pokud to nedělá ten projekt jako takový, tak 3rd parties, což nese rizika. Dále pak API knihoven a frameworků mají návrh/sémantiku typicky určenou pro nějaký typ jazyka, takže v jiném to nebude idiomatické... GUI knihovna pro C bude vypadat podstatně jinak než pro Smalltalk a jinak než pro Haskell...
    11.2. 10:36 koroptev
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    dobrej priklad, opet bez troleni - jaka je ta gui knihovna pro rust, ktera je opravdu multiplatformni, standardni, verze aspon 1?
    11.2. 12:05 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Kdybych teď chtěl jít psát GUI appku v Rustu, vzal bych v úvahu primárně buď bindingy pro GTK (do těch jsem v minulosti i přispíval nějakej kód) nebo Iced.

    Jestli ta věc je/není ve verzi >= 1.0 nemá smysl moc řešit - existují knihovny, které jsou kvalitní a stabilní ve verzích 0.X a pak existují knihovny, které jsou široce používané a jsou dávno za verzí 1.0, ale přesto ti klidně z ničeho nic rozbijou build nekompatibilní změnou v minor verzi - jako třeba slavný C++ Boost. Verze 1.0 z mé zkušenosti prakticky není záruka ničeho.

    11.2. 20:26 koroptev
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    takze nakonec ta multiplatformnost vubec neni o rustu ale o gtk, ktera je napsana v ... c, ze?
    11.2. 23:25 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Pokud požaduješ čistě Rust řešení, mrkni na ten Iced.
    12.2. 09:23 koroptev
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    aha, tak proto ten cirat "a vy zas mlatite cernochy" s Boostem.., 0.13.1 verze ze zari 2024...

    sorry, na to jsem moc starej a sel bych nejakou primou cestou (pokud cilem neni "mit projekt v rustu", coz je dementni cil)
    12.2. 09:54 koroptev
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    stale otevrenej bug nahlasenej pred 4 roky, je o pomalosti skrolovani textu a pripadnym segfaultu https://github.com/iced-rs/iced/issues/897
    12.2. 12:11 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    :-D To se stává, že GUI frameworky mají bugy.

    Osobně jsem v tom zatim appku nepsal, ale používám toho IRC klienta, co v tom je napsanej, a funguje mi to celkem obstojně na Linuxu a Macu.

    Že bys do toho nešel, protože ti to nepřijde dost stabilní / podporované / zavedené, je zcela v pořádku, to ti nijak neberu. Možná si myslíš, že jsem nějakej RESF fanboy? Nejsem. Pracuju na Rust projektech full-time nějakých cca 6 let, začalo to tim, že mě oslovila firma, kde se nadchli do Rustu a že v něm budou psát věci. Můj job tehdy spočíval hlavně v tom jim říkat, proč by to neměli udělat a krotit očekávání. (Nicméně říct si nedali a píšou v Rustu dodnes, nepoučitelní ;-)).
    13.2. 11:53 koroptev
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    to uz je tak meme, ze to neni meme, doporucovat neco, co clovek behem minuty vygooglil a nikdy nepouzil :-)

    fyi - kdyby mi nekdo hned ted rekl, ze mi bude platit za to, ze se naucim rust a budu v nem pro ne programovat, tak do toho klidne jdu :-) proc? protoze je zabava delat neco jinyho nez clovek delal predtim
    13.2. 13:45 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Nah, Iced sleduju nějakou dobu a stejnětak třeba Tauri (ale to už mi přišlo trochu divočina i na tuhle diskusi).

    Ten ekosystém je samozřejmě mladý a nestabilní, o tom žádná. Ono je to taky ale o tom, že dnes je na vývoj GUI frameworků klasického typu mnohem menší tlak/motivace než to bylo 20-30 let zpět, kdy různé ty GTKčka a Qtčka procházely velkým vývojem.
    12.2. 11:16 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    aha, tak proto ten cirat "a vy zas mlatite cernochy" s Boostem..
    Tu věc s Boostem jsem napsal proto, že to je něco, na co jsem skutečně v praxi narazil při vývoj multiplatformní GUI C++ apliakce. Jednoho krásného dne to prostě přestalo sestavovat, protože mezi Boostem v1.X a v1.Y odstranili pár tříd.

    A není to jediná zkušenost podobného typu v C++ ekosystému. Takže z tohohle důvodu mě tyhle stížnosti na verzie <1.0 nebo absence standardů nechávají naprosto chladným, protože veškeré standardy a "stabilní" verze knihoven v praxi znamenají celkem málo.
    13.2. 11:56 koroptev
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    to neznamenaji, protoze c++ ma definovanej standard pro jazyk a std knihovny, muzes se na to spolehnout na plose desetileti.. boost je co? 3rd party knihovna? aha, tim me s ohledem na to, co ja zazivam v js ekosystemu, opravdu nedojmes
    13.2. 14:31 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Jj, já vim co jsou C a C++ ISO standardy.

    Upřímně řečeno si nejsem jistej, jaký je praktický přínos těchto standardů. V multiplatformním C++ vývoji mi to IMO prakticky nepomohlo, protože stejně ten kód závisel na hromadě ničím nestandardizovaných mechanismů a knihoven, které možná dodržujou, možná nedodržujou semver stabilitu. Je prakticky jisté, že za 20 let ten kód přeložit nepůjde zcela bez ohledu na to, jestli standard garantuje keywordy.

    Stantadard sice to, co garanatuje, garantuje na dekády dopředu, ale těch věcí dohromady moc není.

    Standard ti ani negarantuje, že bajt má 8 bitů nebo jaká je reprezentace signed integerů, zato se můžeš dohadovat, co je/není ODR-use :)
    11.2. 11:11 koroptev
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    kralyku, kontrolni, kde je definovanej rust standard jazyka a std knihoven? takovej, na kterej se muzu spolehnout zpusobem, ze za 20 let se mi ta aplikace stale prelozi? jako ma napr. c?
    11.2. 12:07 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Opravdu musíme tuhle diskusi absolvovat? Nestačilo těch prvních milion iterací téhle diskuse všude po internetu?
    11.2. 20:27 koroptev
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    ok, tak ja nadeklamuju odpovedi: rust zadnej standard nema, standard c/c++ vc std libs je DEFINOVANEJ a da se na nej spolehnout..

    prerikej si pro sebe nahlas, ne septem
    11.2. 23:38 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    No já se tě spíš nahlas, ne šeptem, zeptám, abys mi ukázal, kde v tom DEFINOVANÉM standardu, na který se dá spolehnout, jsou NADEFINOVÁNY makra nebo prostředky pro psaní conditional-compiled kódu pro různé platformy, třeba windows vs unix nebo podobně. Třeba něco tak jednoduchého jako je naincludování foo.h na Unixu a bar.h na Windows.

    Není to náááhodou tak, že ty různý makra pro psaní multiplatformního kódu si definujou kompilátory jak se jim zachce a standard ti ohledně toho negarantuje vůbec, ale vůbec nic?

    O build toolingu nemluvě...
    12.2. 09:27 koroptev
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    i pokud pristoupim na to, ze tenhle tvuj argument je pravda presne v te podobe, v jake ho podavas, tak v Rustu nemas garantovano vubec nic, nic, vc vyznamu klicovych slov a pokud v tuhle chvili rves "to se nestane" tak ja rvu Python 2 vs Python 3..
    12.2. 11:35 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    a pokud v tuhle chvili rves "to se nestane" tak ja rvu Python 2 vs Python 3..
    Tos napsal hezky že řveš, to dobře vystihuje tuhle diskusi - ty na mě pořváváš různé random memy, které sis někde přečetl a přijdou ti jako suprové argumenty, ale nemáš k tomu reálnou znalost.

    Python 2/3 je výborný příklad, protože přesně právě z téhle situaci si lidi od Rustu už před lety vzali ponaučení a v reakci na Python 2/3 fiasko vytvořili tzv. Editions, což je způsob, jak zavádět nekompatibilní změny, aniž by se rozbil starý kód. Nový kód deklaruje novou edici, starý kód, který ji nedeklaruje, jde stále přeložit a balíčky s různými edicemi jdou spoli slinkovat dohromady. Zatím byly tyhle edice dvě, jedna větší, jedna menší, a fungovalo to obstojně.

    Tohle je v C++ docela problém, protože standard sice zaručuje keywordy na 1500 let dopředu, jenže se pak nedá nic změnit, ani když by to bylo prospěšné. V důsledku toho pak vznikají třeba věci jako Carbon.
    11.2. 08:19 sid
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Zase placas o niecom o com nic netusis... ze ty si ziadnu appku v tom nerobil? Keby ano nemozes tu taketo bludy pisat.
    11.2. 10:35 koroptev
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    netrolim, nastavuju zrcadlo

    kdyz rikas "multiplatformni", tak asi myslis operacni system = linux nebo windows/wsl a platforma = vetsinou x86, mozna nejakej arm, ze?

    to asi opravdu bude jedno, jestli rust nebo cecko..

    hod si nejaky obtiznejsi cile jako prave ios/android nebo desktopova appka se zavislosti na nejakym tucnym toolkitu a .. budes resit uplne stejny problemy v rustu jako v tom cecku
    11.2. 12:19 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    netrolim, nastavuju zrcadlo
    Zbytečně.

    Já jsem nikde netvrdil, že Rust je nějaká panacea multiplatformního vývoje, a už vůbec ne že je vhodný na vývoj mobilních appek. Příklad s mobilními appkami IMO není moc relevantní, protože existují dva větší frameworky pro dva jazyky - touhle logikou bys mohl prohlásit, že C, Rust, Haskell, Erlang a Befunge jsou všechno vlastně to samý, protože ani v jednom nepůjde rozumně vyvíjet appka pro iOS a Android pohodlně z jedné codebase. Přitom to jsou jazyky značně odlišný, akorát sis zvolil metriku, která víceméně zplacatí všechno kromě JS/TS a Dartu. To bys taky třeba mohl posuzovat multiplatformnost jazyků podle toho, jestli podporují vývoj pro Сетунь a Minecraft redstones z jedné codebase.

    Já jsem zmiňoval konkrétní věci, kterými Rust pomáhá při multiplatformním vývoji, které vycházejí z praktických problémů z vývoje aplikací v C++. Věci jako Unicode text, správa dependencí nebo cross-kompilace jsou věci, které jsou obecně v Rustu lépe podporované (mohou existovat specifické protipříklady, samozřejmě).

    Samozřejmě má Rust i mnohé nevýhody. Stačí to takhle?
    10.2. 22:14 RealJ | skóre: 8
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    takze to shrnu - neumis.
    10.2. 22:38 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Netušim, co mám "neumět", neustále měníš požadavky a témata. Kalkulačka může znamenat cokoliv od krátkého dema na příkazové řádce až po velký projekt.
    10.2. 09:58 koroptev
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    jak se v Rustu dela multiplatformni aplikace pro Android / Ios, pls konkretni knihovny / toolkity (abych se mohl podivat, jestli uz jsou past 1.0 verze apod.)? Multiplatformni = stejnej kod pro UI pro Android i Ios

    diky
    10.2. 09:59 koroptev
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    slo by to jen se stdlib?
    10.2. 10:18 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Ano, samozřejmě, viz tutoriál.
    10.2. 16:16 koroptev
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    na to kofein, zda se, stacit nebude
    10.2. 10:20 Radovan
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    V APL napíšeš server na jeden řádek, ale tímhle měřítkem bych se radši neoháněl :-D
    8.2. 23:56 kutr
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Píše appleovce co si neumí nainstalovat linux.
    9.2. 08:48 RealJ | skóre: 8
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Na to si prisel sam nebo ti to rekla maminka kdyz te dokoupala?
    10.2. 00:03 sid
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Nezahovaraj. Stale si pamatam ako netusis ako funguje docker a co su cgroups.
    10.2. 22:15 RealJ | skóre: 8
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    a jo, lepis php sracek se nam zase vratil do diskusi...
    11.2. 08:21 sid
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Wordpress guru co si kompenzuje svoje mindraky a vyjadruje sa k vsetkemu pritom v programovani podla tvojich vystupov si zamrzol niekde v casoch zaciatku dot netu.
    9.2. 08:55 Radovan
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Viděl jsem server naprogramovaný v assembleru x86, velký 514 bajtů.

    C je přenositelný assembler.

    Mimochodem, Panda38 píše pro Pico2 matematickou knihovnu pro RISC-V, protože ta originální je pomalá, a má to jen o něco pomalejší než je koprocesor ARMu. Někdo holt umí, pamatuješ jeho Vlak?
    9.2. 09:22 Tim
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    C a prenositelny? Minule jsem narazil na moje asi 30let stare C kody a ze srandy jsme to prubnul kompilovat s nejnovejsim GCC. No dopadlo to neslavne, to co kdysi prochazelo je dnes zazdeno errory tak, ze "prenest" to do soucasnosti by vyzadovalo znacne usili a den prepisovani a ladeni.
    9.2. 10:09 PetebLazar | skóre: 34 | blog: l_eonardovo_odhodlani
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Není náhodou přenositelnost definována jako schopnost compilace src na různých HW platformách disponujících kompatibilním překladačem? Není to co Vy popisujete o zpětné kompatibilitě compileru GCC (volba -std= ?). V jakém ze standardů K&R, ANSI C (C89), C99, C11 and C18 byl Váš kód původně napsán?
    9.2. 16:44 RealJ | skóre: 8
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    njn, Tim nepochopil ani zaklady ale bude tady obhajovat rust... tyhle nevzdelane deti me obcas serou...
    9.2. 12:21 Radovan
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    To se ale nemáš moc čím chlubit :-D

    Ale jo, já jsem teď nedávno také něco programoval v Borlandu, a musel jsem se pár věcí přeučit, nebo spíš přeprasit, aby tam prošly. Dneska to dělám jinak a lépe, tenkrát to ten překladač neuměl. Ale C je to pořád.
    9.2. 12:12 Ovoce | skóre: 16 | blog: Vyplizlo_ze_zivota
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Lidi, co blouzní o psaní general-purpose softwaru v assembleru, evidentně nemají ponětí buď o assembleru nebo o general-purpose softwaru.
    9.2. 12:28 Radovan
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Proč general purpose? Assembler můžeš přihodit i do Pythonu, tam kde potřebuješ něco udělat rychle.
    8.2. 23:26 PetebLazar | skóre: 34 | blog: l_eonardovo_odhodlani
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Můžeme jen doufat, že někdo kdo není schopen či ochoten zvládnout jazyk C na dostatečné úrovni nebude nikdy přispívat do Linux kernelu a to v libovolném programovacím jazyce.
    8.2. 19:31 PetebLazar | skóre: 34 | blog: l_eonardovo_odhodlani
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Co jsou dnes rozsahem kódu největší Rust OSS projekty s rostoucí uživatelskou bází?
    9.2. 07:51 sid
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Fajn funguje napr openobserve
    9.2. 09:25 ~
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    OSS a proc kurna? OSS projekty jsou zpravidla smetiste, cest vyjimkam. Ti nejlepsi Rust programatori delaji v komerci a ta uzivatelska baze se cita na miliony (Adobe) nebo statisice (Autodesk).
    9.2. 10:16 PetebLazar | skóre: 34 | blog: l_eonardovo_odhodlani
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Takže tvrdíte, že za celou dobu existence Rust komunita nepřišla s žádným dlouhodobě úspěšným rozsáhlým OSS projektem? Pokud je to tedy pravdou, je dobré to vědět.
    9.2. 11:43 PavelcKvazar
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    OSS Komunita = boomeri. Obzvlast ta GNU.

    Rust komunita vydelava a do OSS dava jen pet projekty :-) A je ich hodne, treba: vector, risingwave, zed, helix, yazi/warp, sqlx, rspack, rolldown, quickwit, sniffnet a samozrejme mame i coreutils v rustu!

    Proste si jen sejmi boomer bryle a placni se do hlavy. Nic slozityho.
    9.2. 12:13 PetebLazar | skóre: 34 | blog: l_eonardovo_odhodlani
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Pokud je nezájem(neochota) na vzniku vlastního rozsáhlého OSS projektu převládajícím přístupem v Rust komunitě pak moc nechápu argumenty o nedostatku OSS vývojářů v C, pokud platí dříve vyřčené v Rustu musí být takových (použitelných) ještě méně. Držet je tedy na délku paže od jádra kernelu mi dává čím dál tím větší smysl.
    9.2. 13:28 PavelcKvazar
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    To ze mnohe veci nechapes je nam uz davno jasne. Nemusis to tu porad papouskovat.
    • linux kernel je 30 leta boomerina v C - fakt
    • dosvadni snahy to zmodernizovat narazili na boomer zdi - fakt
    • drive ci pozdeji rust v kernelu bude - fakt
    Udelej si z toho analyzu a kdyz nepochopis tak nevadi, to je obvykla inteligencni uroven linuxaka ceckare.
    9.2. 15:27 Radovan
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Předpokládám že tyhle blafy píšeš z Redoxu. Kolik let ho používáš?
    9.2. 23:45 PetebLazar | skóre: 34 | blog: l_eonardovo_odhodlani
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Letos má být Redox OS deset let. Pokud mne paměť neklame tak v 11-tém roce Linux kernelu (2002) vyšel RHEL 2.1 AS jedna z prvních Linux distribucí certifikovaná pro Oracle RDMBS.
    10.2. 10:26 Radovan
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Jo, dokonce prý se ho už podařilo nabootovat skutečném na Raspberry Pi. Jinak běhá akorát v emulaci ;-)
    10.2. 12:33 PetebLazar | skóre: 34 | blog: l_eonardovo_odhodlani
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    GNU/Hurd v něm bude mít důstojného "bezpečného" nástupce (v oblasti mikrokernel OS).
    9.2. 15:58 PetebLazar | skóre: 34 | blog: l_eonardovo_odhodlani
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    OSS a proc kurna? OSS projekty jsou zpravidla smetiste, cest vyjimkam. Ti nejlepsi Rust programatori delaji v komerci
    Rust komunita vydelava a do OSS dava jen pet projekty :-)
    Vy a tilda se díváte z vrchu na OSS projekty, ale z neznámého důvodu je Vám proti mysli, že byste měli hrát v tom největším z nich pouze druhé housle.

    A to se říká, že Rust je prý komunitou elitářů, nevím jak to mohlo někoho vůbec napadnout.

    9.2. 16:06 koroptev
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    nezapominej ze abclinuxu je humoristicky web
    9.2. 16:45 RealJ | skóre: 8
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    pobavilo... neco jako kdyz nam tady Radovan pise fakta... si asi zavedu novou kategorii idiotu - rust morons...
    9.2. 17:49
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Když ta Rust komunita tak skvěle vydělává, proč se tedy sere do kernelu?
    10.2. 10:32 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    drive ci pozdeji rust v kernelu bude - fakt
    No to fakt opravdu není.
    10.2. 12:35 PetebLazar | skóre: 34 | blog: l_eonardovo_odhodlani
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    To je jak nedávno na FOX News, kde komentátor hovořil o tom co se v budoucnosti již stalo.
    9.2. 17:30 VoDo | skóre: 11 | blog: Archi3mini
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    linux konci no, dojel na archii
    btw I use Archi3 :) Someday you will own nothing and be happy
    10.2. 09:51 koroptev
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Predstava, ze neco takovyho podstupuju ve svem volnem case a neberu za to penize me desi.
    10.2. 18:47 VoDo | skóre: 11 | blog: Archi3mini
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    hele oni to beztak delaj v korporatnim case ze, preci nebudou soukrome veci zarizovat mimo pracovni dobu, proto je sprava vseho a sw lidi drahy a neefektivni
    btw I use Archi3 :) Someday you will own nothing and be happy
    10.2. 12:01 karkar | skóre: 8 | blog: Kartrolling
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    K tématu nic nemám, ale právě je tady 88 příspěvků, tak to nemůžu jen tak nechat...
    10.2. 19:34 ..... Izak ..... | skóre: 14
    Rozbalit Rozbalit vše Re: Hector "marcan" Martin z Asahi Linuxu skončil jako upstream vývojář linuxového jádra
    Ja vam nevim, Linux moduly lze psat v Rustu, nikdo jim nebarni, maji zelenou - jen to nesmi mrsit, musi to psat dobre jak v C tak v Rustu - to je cele - to ze je neco v Rustu neznamena, ze to neni napsane spatne - pochopil jsme to tak, ze v Rustu se lepe debuguje, je to rychleji, bezpecnejsi, a lidi okolo v tom bavi programovat - pokud to ma jen benefety, nebo to vyjde nastejno jako C nevidim duvod branit v tom lidem psat - a tim, ze ma uz nejakou dobu v linux kernelu zelenou, tak se tam v tom pise.

    Ano taky radeji delam scripty v BASH nez v PowerShellu ;-) ale potreboval jsem neco easy udelat a ta sranda, dam promennou - jako parametr za scriptem a k te pak pridam retezec - no kdyz to debuji aby mi vypsal co za prikaz provede, tak to tam je, kdyz to dam do realneho prikazu, tak to nefunguje ;-) a neni to bug, je to feature, musi se z toho nasetovat nova promenna - nebot do te on pouzije tu samou interni fci co pro vypis - kde to jede - je to neskutecny oser, ale tak co uz ... nic dalsiho v tom psat moc nehodlam ;-) - je to otresne neprakticke.

    Teda vlastne, jeste kvuli vmware jsme se to musel trochu naucit, vmwari modul, kde se s esx dela jako s databzi, ze si neco vyberu ala SELCT a na to pak aplikuji prikazy je celkem fajn vec - usetrilo mi to hodiny a hodiny prace a klikani ;-) - ale tam spise pouzivam vmware prikazy nez nejaky powershell - tomu jen predavam nejake parametry

    Založit nové vláknoNahoru


    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.