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 03:55 | Bezpečnostní upozornění

    Příspěvek na blogu Ubuntu upozorňuje na několik zranitelností v rozšíření Linuxu o mandatorní řízení přístupu AppArmor. Společně jsou označovány jako CrackArmor. Objevila je společnost Qualys (technické detaily). Neprivilegovaný lokální uživatel se může stát rootem. Chyba existuje od roku 2017. Doporučuje se okamžitá aktualizace. Problém se týká Ubuntu, Debianu nebo SUSE. Red Hat nebo Fedora pro mandatorní řízení přístupu používají SELinux.

    Ladislav Hagara | Komentářů: 0
    včera 17:22 | Nová verze

    Byla vydána nová verze 19 integrovaného vývojového prostředí (IDE) Qt Creator. Podrobný přehled novinek v changelogu.

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

    Bitwig Studio (Wikipedie) bylo vydáno ve verzi 6. Jedná se o proprietární multiplatformní (macOS, Windows, Linux) digitální pracovní stanici pro práci s audiem (DAW).

    Ladislav Hagara | Komentářů: 4
    včera 02:11 | Komunita

    Společnost Igalia představila novou linuxovou distribuci (framework) s názvem Moonforge. Jedná se o distribuci určenou pro vestavěné systémy. Vychází z projektů Yocto a OpenEmbedded.

    Ladislav Hagara | Komentářů: 0
    včera 00:44 | Nová verze

    Google Chrome 146 byl prohlášen za stabilní. Nejnovější stabilní verze 146.0.7680.71 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 29 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.

    Ladislav Hagara | Komentářů: 0
    včera 00:22 | Nová verze

    D7VK byl vydán ve verzi 1.5. Jedná se o fork DXVK implementující překlad volání Direct3D 3 (novinka), 5, 6 a 7 na Vulkan. DXVK zvládá Direct3D 8, 9, 10 a 11.

    Ladislav Hagara | Komentářů: 0
    11.3. 23:22 | Nová verze

    Bylo vydáno Eclipse IDE 2026-03 aneb Eclipse 4.39. Představení novinek tohoto integrovaného vývojového prostředí také na YouTube.

    Ladislav Hagara | Komentářů: 4
    11.3. 10:22 | Upozornění

    Ze systému Slavia pojišťovny uniklo přibližně 150 gigabajtů citlivých dat. Jedná se například o pojistné dokumenty, lékařské záznamy nebo přímou komunikaci s klienty. Za únik může chyba dodavatelské společnosti.

    Ladislav Hagara | Komentářů: 12
    11.3. 10:11 | IT novinky

    Sněmovna propustila do dalšího kola projednávání vládní návrh zákona o digitální ekonomice, který má přinést bezpečnější on-line prostředí. Reaguje na evropské nařízení DSA o digitálních službách a upravuje třeba pravidla pro on-line tržiště nebo sociální sítě a má i víc chránit děti.

    Ladislav Hagara | Komentářů: 34
    11.3. 09:33 | IT novinky

    Meta převezme sociální síť pro umělou inteligenci (AI) Moltbook. Tvůrci Moltbooku – Matt Schlicht a Ben Parr – se díky dohodě stanou součástí Meta Superintelligence Labs (MSL). Meta MSL založila s cílem sjednotit své aktivity na poli AI a vyvinout takovou umělou inteligenci, která překoná lidské schopnosti v mnoha oblastech. Fungovat by měla ne jako centralizovaný nástroj, ale jako osobní asistent pro každého uživatele.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (16%)
     (7%)
     (0%)
     (11%)
     (29%)
     (2%)
     (5%)
     (2%)
     (13%)
     (25%)
    Celkem 1060 hlasů
     Komentářů: 26, poslední včera 08:56
    Rozcestník

    Claude Opus 4.6 vytvořil kompilátor jazyka C

    Byla představena nová verze modelu Claude Opus 4.6 od společnosti Anthropic. Jako demonstraci možností Anthropic využil 16 agentů Claude Opus 4.6 k vytvoření kompilátoru jazyka C, napsaného v programovacím jazyce Rust. Claude pracoval téměř autonomně, projekt trval zhruba dva týdny a náklady činily přibližně 20 000 dolarů. Výsledkem je fungující kompilátor o 100 000 řádcích kódu, jehož zdrojový kód je volně dostupný na GitHubu pod licencí Creative Commons.

    6.2. 17:22 | NUKE GAZA! 🎆 | IT novinky


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

    Komentáře

    Vložit další komentář

    6.2. 19:09 X
    Rozbalit Rozbalit vše Re: Claude Opus 4.6 vytvořil kompilátor jazyka C
    ktery je uplne k nicemu.
    I do not recommend you use this code! None of it has been validated for correctness. ... The docs may be wrong and make claims that are false.
    6.2. 19:22 Radovan
    Rozbalit Rozbalit vše Re: Claude Opus 4.6 vytvořil kompilátor jazyka C
    Jde tím zkompilovat kernel? Nabootuje? Může to jít do prodeje :-D
    6.2. 19:42 karkar | skóre: 14 | blog: Kartrolling
    Rozbalit Rozbalit vše Re: Claude Opus 4.6 vytvořil kompilátor jazyka C
    myslim že gejts právě slintá nad tim jak vyháže 90% zaměstnanců....
    NUKE GAZA! 🎆 avatar 6.2. 19:46 NUKE GAZA! 🎆 | skóre: 41 | blog: Grétin blogísek | 🇮🇱==❤️ , 🇵🇸==💩 , 🇪🇺==☭
    Rozbalit Rozbalit vše Re: Claude Opus 4.6 vytvořil kompilátor jazyka C
    to už myslimže jednou zkoušeli a zase je pak nabrali zpatky :D

    btw sem někde narazila na drb že microsoft pro interni učely nepouživá copilota ale pravě tohodlectoho clauda aže ho dotoho copilotu plánujou ňák naroubovat :D
    6.2. 22:23 CandySan | skóre: 11 | blog: bonzacek
    Rozbalit Rozbalit vše Re: Claude Opus 4.6 vytvořil kompilátor jazyka C
    Pokud by mi nekdo chtel tvrdit, ze se da programovat pomoci copilota, tak mu neverim ani vterinu
    7.2. 09:02 Derryk
    Rozbalit Rozbalit vše Re: Claude Opus 4.6 vytvořil kompilátor jazyka C
    Hm, tak to musím dlouholetému kamarádovi z dětství říci, že mi lže. Tvrdí mi totiž, že používají Copilota zaučeného na jejich projektech v jakési izolované variantě jen pro jejich koncern. Nebo mám držet ústa a v rámci zachování přátelství překousnout tento nesoulad s realitou a brát to jako jeho nevinnou libůstku? Poraďte prosím. Má emoční inteligence je nízká a někdy se limitně přibližuje 0.
    7.2. 23:01 CandySan | skóre: 11 | blog: bonzacek
    Rozbalit Rozbalit vše Re: Claude Opus 4.6 vytvořil kompilátor jazyka C
    Z daleka nejlepsi je poslechnot hlas sveho srdce a trochu rozumu. Treba z toho vyjde neco uzitecneho ;-)
    8.2. 17:41 Derryk
    Rozbalit Rozbalit vše Re: Claude Opus 4.6 vytvořil kompilátor jazyka C
    Díky. Takže konfrontace. Lhaní znamená nějaký problém, který ho sužuje tím lhaním ho (ne)řeší a obává se o něm mluvit. Doufejme, že to nebude něco moc osobně bolestivého, ale raději to nenechat vyhnívat.
    9.2. 17:01 CandySan | skóre: 11 | blog: bonzacek
    Rozbalit Rozbalit vše Re: Claude Opus 4.6 vytvořil kompilátor jazyka C
    Příloha:
    Ted vazneji. Ja tim myslel to, ze vysledky byly mizerne. Samozrejme, ze na drobnejsi konstrukce (drobnejsi prvky i v rozsahlych programech) se to pouzit da a udela to nejakou praci. Samozrejme, ze kolem sebe mam prekvapive mnoho lidi, kteri to take pouzivaji. Nicmene na vetsi kontext to moc sikovne neni. Pojdme se klidne dohodnout na tom, ze je chyba ve me a ze treba se to musi nejak specialne pouzit. Nicmene srovnavani anthropicu a copilota mi pripada byt az prilis kontrastni. Zkousel jsem i z.ai, ktery mel jakoze davat slabsim modelum od anthropicu na zadek, ale i kdyz vysledky byly pusobive, tak to stale nesnese srovnani. Sonnet se ukazal byt hodne uzitecnym v tom, ze premysli nejen o sirsim kontextu, ale take domysli dusledky. To mi u z.ai take chybelo. A srovnavat z.ai s copilotem je take kontrastni. Kdyz se copilot dostane do uzkych, tak porad dokolecka opakuje tu svoji posledni vetu a neni uniku. I na jednodussich vecech docela kuriozne selhal. Potreboval jsem nejake informace k napojeni na entru vlastnim kodem z linuxu (nakonec jsem to udelal bez copilota, kdyz nesel pouzit) a jedine na co se zmohl bylo to, ze me porad dokolecka odkazoval na nejaky uzivatelsky manual k instalaci ms windows a do nej prislusnych komponent. Rekl jsem mu, ze je takova pomoc "frustrujici" a vykopnul me s tim, ze jsem porusil pravidla openai, nebo co. Sonnetovi, nebo Opusovi muzes klidne i vynadat a namisto vykopnuti se fakt vic snazi. A nemam na mysli vulgarizmy, ale vynadat ve smyslu, ze jeho reseni porusuje dohodnutou sadu pravidel, nebo ze navrhovane reseni je na houby, protoze zpusobi tohle a tamto... A kdyz uz jsme u tech vulgarizmu, tak odpovida lidsky a tu a tam od nej prijde veta typu "A kurva! to musime zmenit". Ale to je spis jen pro pobaveni. Nicmene podava neuveritelne vysledky mimo to co se obvykle meri. Tedy nemam na mysli rychlost, ale to domysleni dusledku a skutecne smysluplne navrhy. S copilotem u me prevazovaly frustrujici zazitky a ani jsem ho nemohl smerovat, protoze ho to hned z kraje urazi.
    10.2. 00:43 Derryk
    Rozbalit Rozbalit vše Re: Claude Opus 4.6 vytvořil kompilátor jazyka C
    Copilota používám teprve cca týden a jsem příjemně překvapen (Python do nízkých jednotek tisíců řádků, spíše vyšších stovek). Ale to je asi dáno despektem se kterým jsem k němu přistupoval. Na Claude rozhodně nemá. Kamarád ho používá v rámci koncernu, jak jsem psal trénovaného na jejich již hotových projektech. Možná díky tomu tréninku podává dobré výsledky ve větších celcích. Běží na serverech MS a mají garantováno soukromí a bezpečnost dat. Dle jeho slov mu zrychlí práci z týdne na den. Na Copilotovi mne štve přecilivělý orchestrátor. Stačí nejen sprosté slovo, ale např. i obyčejný dotaz na velikost jeho kontextového okna, názvu LLM(veřejně publikovaný MS) a blok. Vulgarismy používám u GPT 5.2 a Gemini 3 PRO. Mají neobyčejně posíleny paterny s gravitací a pokud řešení běžných problémů má neběžné řešení motají se v paternu a opětovně navrhují již neúspěšně vyzkoušené nebo zamítnuté postupy. Jedině vulgarismy se podařilo z bludného koloběhu vyskočit na čas dostatečný k vyřešení problému. Claude, alespoň zatím, tímto netrpí v takové míře.
    NUKE GAZA! 🎆 avatar 6.2. 19:43 NUKE GAZA! 🎆 | skóre: 41 | blog: Grétin blogísek | 🇮🇱==❤️ , 🇵🇸==💩 , 🇪🇺==☭
    Rozbalit Rozbalit vše Re: Claude Opus 4.6 vytvořil kompilátor jazyka C

    jo, zlád to :D

    .....can build a bootable Linux 6.9 on x86, ARM, and RISC-V. It can also compile QEMU, FFmpeg, SQlite, postgres, redis, and has a 99% pass rate on most compiler test suites including the GCC torture test suite. It also passes the developer's ultimate litmus test: it can compile and run Doom.
    6.2. 19:59 Heretik 《小魔神》
    Rozbalit Rozbalit vše Re: Claude Opus 4.6 vytvořil kompilátor jazyka C
    Nevěřím tomu, že by LLM dokázal sestrojit řádně fungující runtime C v jakémkoli jazyce, protože LLM spektakulárně nezvládají pochopit rekurzi. Zejména mají potíže s totální rekurzí, jako je například Ackermannova funkce.

    Sám Rust ostatně rekurzi nezvládá řádně též. Zejména ne v šablonách, kde je potřebná s typovou unifikací. Podle mého dojmu to tudíž není ani compile-time Turing-úplný jazyk.

    Dokažte někdo, že je.
    6.2. 20:02 Heretik 《小魔神》
    Rozbalit Rozbalit vše Re: Claude Opus 4.6 vytvořil kompilátor jazyka C
    Přímým důsledkem je, že dokazatelně existuje třída (korektních) algoritmů, které v Rustu nejdou vůbec napsat.
    6.2. 20:23 luky
    Rozbalit Rozbalit vše Re: Claude Opus 4.6 vytvořil kompilátor jazyka C
    Neexistuje rekurzivni algoritmus, ktery by nesel prepsat do cyklu.
    7.2. 00:04 Heretik 《小魔神》
    Rozbalit Rozbalit vše Re: Claude Opus 4.6 vytvořil kompilátor jazyka C
    Napište v cyklu Ackermann.

    Ano, jde to, ale potřebujete pak polynomicky nepředvídatelně velkou paměť. Anebo goto. Protože ty dva cykly se kříží. Což rustový kompilátor asi nedokáže. V C je goto stále přítomno právě z důvodů možného větvení v totální rekurzi v run-time.

    Rust totální rekurzi ani v compile-time nedá, jeho typový systém je příliš slabý. Korektně implementované C++ šablony anebo Prolog anebo Lisp ano.
    7.2. 09:06 Radovan
    Rozbalit Rozbalit vše Re: Claude Opus 4.6 vytvořil kompilátor jazyka C
    ZX Spectrum s křížením FOR cyklů nemá problém ;-)
    9.2. 22:27 luky
    Rozbalit Rozbalit vše Re: Claude Opus 4.6 vytvořil kompilátor jazyka C
    Pamet je asymptoticky stejna jako u rekurzivni implementace, protoze jediny rozdil mezi cyklem a rekurzi je, ze u rekurze mi praci se zasobnikem dela implicitne prekladac, kdezto u cyklu si to musim delat sam. Rekurze nemusi jit prepsat do cyklu, kde pocet iteraci musi byt znam pri vstupu do cyklu, jenze treba v C ani zadne takove cykly nejsou.
    6.2. 20:37 Xerces
    Rozbalit Rozbalit vše Re: Claude Opus 4.6 vytvořil kompilátor jazyka C
    A programátoři Rustu nebudou mít co žrát. :-)
    7.2. 04:41 PetebLazar | blog: l_eonardovo_odhodlani
    Rozbalit Rozbalit vše Re: Claude Opus 4.6 vytvořil kompilátor jazyka C
    Nějaký konkrétní důvod proč překládali cca 2 roky starou verzi kernelu?
    7.2. 08:20 X
    Rozbalit Rozbalit vše Re: Claude Opus 4.6 vytvořil kompilátor jazyka C
    Dva roky to sjizdeli dokola do stavu, ze to nechciplo.
    7.2. 10:12 Ariczek | skóre: 5
    Rozbalit Rozbalit vše Re: Claude Opus 4.6 vytvořil kompilátor jazyka C
    Teoreticky, cca 2 roky (od verze 6.8, prosinec 2023) jsou v jádře první drivery napsané v Rustu... pokud použili 6.9, možná bez Rust částí, aby byl kernel čistě v C?
    NUKE GAZA! 🎆 avatar 9.2. 17:59 NUKE GAZA! 🎆 | skóre: 41 | blog: Grétin blogísek | 🇮🇱==❤️ , 🇵🇸==💩 , 🇪🇺==☭
    Rozbalit Rozbalit vše Re: Claude Opus 4.6 vytvořil kompilátor jazyka C
    hele srovnavačka s gcc :D ;D
    9.2. 21:08 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: Claude Opus 4.6 vytvořil kompilátor jazyka C
    Vidím že to má budúcnosť. Vzniklo to pomocou c2rust, alebo sa to vyevolvovalo z blogískov?
    9.2. 21:36 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: Claude Opus 4.6 vytvořil kompilátor jazyka C
    Inak pozerám že je to už slashdotted aj s pekným zhrnutím:

    Carlini also invested significant effort building test harnesses and feedback systems to keep the agents productive, and the model hit a practical ceiling at around 100,000 lines as bug fixes and new features frequently broke existing functionality.

    Založit nové vláknoNahoru


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