EU chce (pořád) skenovat soukromé zprávy a fotografie. Návrh "Chat Control" by nařídil skenování všech soukromých digitálních komunikací, včetně šifrovaných zpráv a fotografií.
Byly publikovány fotografie a všechny videozáznamy z Python konference PyCon US 2025 proběhlé v květnu.
Společnost xAI a sociální síť X amerického miliardáře Elona Muska zažalovaly firmy Apple a OpenAI. Viní je z nezákonné konspirace s cílem potlačit konkurenci v oblasti umělé inteligence (AI).
Byla vydána nová verze 9.16 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Přehled novinek v poznámkách k vydání.
Americká vláda se po převzetí zhruba desetiprocentního podílu ve výrobci čipů Intel chystá na další investice do vybraných firem. Na sociální síti Truth Social to napsal prezident Donald Trump. Jeho ekonomický poradce Kevin Hassett v rozhovoru v televizi CNBC řekl, že nemusí jít pouze o firmy z technologického sektoru, ale i z jiných odvětví.
V Amsterdamu probíhá Open Source Summit Europe. Organizace Linux Foundation představuje novinky. Pod svá křídla převzala open source dokumentovou databázi DocumentDB.
Přesně před 34 lety, 25. srpna 1991, oznámil Linus Benedict Torvalds v diskusní skupině comp.os.minix, že vyvíjí (svobodný) operační systém (jako koníček, nebude tak velký a profesionální jako GNU) pro klony 386 (486), že začal v dubnu a během několika měsíců by mohl mít něco použitelného.
86Box, tj. emulátor retro počítačů založených na x86, byl vydán ve verzi 5.0. S integrovaným správcem VM. Na GitHubu jsou vedle zdrojových kódů ke stažení také připravené balíčky ve formátu AppImage.
Vláda Spojených států získala desetiprocentní podíl v americkém výrobci čipů Intel. Oznámili to podle agentur americký prezident Donald Trump a ministr obchodu Howard Lutnick. Společnost Intel uvedla, že výměnou za desetiprocentní podíl obdrží státní dotace v hodnotě 8,9 miliardy dolarů (zhruba 186 miliard Kč). Částka podle Intelu zahrnuje dříve přislíbené subvence 5,7 miliardy dolarů z programu CHIPS na podporu výroby čipů v USA,
… více »Organizace Apache Software Foundation (ASF) vydala verzi 27 integrovaného vývojového prostředí a vývojové platformy napsané v Javě NetBeans (Wikipedie). Přehled novinek na GitHubu. Instalovat lze také ze Snapcraftu a Flathubu.
další vývoj Apple/ARM bude pokračovat downstreamTakže de facto žádný další relevantní vývoj nebude.
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 peopleZ interview se Rust Senior Dev.
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?
cargo
nebo podobný nástroj.
Teď koukám, že někdo zkouší napsat ekvivalent pro C++. Třeba z toho něco bude :)
Š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ď...
podle nejruznejsich prouzkumu mladi v C psat nechtejProtož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číš
"Nemám argumenty, ale chci mít poslední slovo."Také to, nikoliv náhodou, připomíná zvuk dunění prázdné hlavy
2B||!2B;
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...
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...
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 hadalTak 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á.
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.
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ě...
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.
netrolim, nastavuju zrcadloZbyteč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?
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 projektyVy 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.![]()
drive ci pozdeji rust v kernelu bude - faktNo to fakt opravdu není.
Tiskni
Sdílej: