Cheat Engine (Wikipedie) je s verzí 7.7 k dispozici už také pro Linux. Jedná se o proprietární skener/debugger paměti používaný především k cheatování v počítačových hrách.
Vláda USA nařídila společnosti Anthropic pozastavit přístup k modelům Fable 5 a Mythos 5 pro všechny cizince, včetně zaměstnanců Anthropicu.
Společnost Murena představila (YouTube) novou verzi 4.0 mobilního operačního systému /e/OS (Wikipedie) založeného na Androidu a LineageOS bez aplikací a služeb od Googlu.
V Arch User Repository (AUR) bylo kompromitováno přes 400 opomíjených balíčků (jejich seznam). Útočník do nich začlenil škodlivý npm balíček atomic-lockfile, který krade citlivá data uživatelů. Publikována byla předběžná analýza spouštěného malwaru deps.
Homebrew, správce balíčků nejen pro macOS, byl vydán ve verzi 6.0.0 (seznam změn). Hlavními novinkami jsou bezpečnostní mechanismus tap trust kvůli důvěryhodnosti závislostí, vylepšení sandboxingu na Linuxu, interní JSON API nebo zlepšení výkonu.
Byla nalezena a 9. června opravena kritická zranitelnost ve FreeBSD v Kernel TLS (KTLS). Pojmenována byla Bumsrakete (FreeBSD-SA-26:26.ktls, CVE-2026-45257). Lokální neprivilegovaný uživatel může přepisovat soubory, ke kterým má právo pouze pro čtení. Přepsáním setuid binárky a jejím spuštěním může získat roota. Na všech verzích od verze 13.0 vydané v dubnu 2021.
Vývojáři open source operačního systému ReactOS (Wikipedie), jehož cílem je kompletní binární kompatibilita s aplikacemi a ovladači pro Windows, se na síti 𝕏 pochlubili, že ReactOS zvládne počítačovou hru Half-Life.
Byla vydána nová verze 4.8 multiplatformního integrovaného vývojového prostředí (IDE) pro rychlý vývoj aplikaci (RAD) ve Free Pascalu Lazarus (Wikipedie). Využíván je Free Pascal Compiler (FPC) 3.2.2.
Apple container dospěl do verze 1.0.0. Jedná se o open source nástroj pro spouštění linuxových kontejnerů na macOS postavený nad containerization. Napsaný je v programovacím jazyce Swift a optimalizovaný pro Apple silicon.
Bylo vydáno Eclipse IDE 2026-06 aneb Eclipse 4.40. Představení novinek tohoto integrovaného vývojového prostředí také na YouTube.
Herb Sutter na konferenci Build 2012 představil (videozáznam) výhled do budoucího vývoje jazyka C++. Příští verze standardu by měla být označena C++17, což naznačuje, že by měla být vydána v roce 2017. V roce 2014 by pak měla vyjít aktualizace současné verze. Ta by měla přinést převážně opravy chyb, ale také několik nových vlastností.
Tiskni
Sdílej:
předtím je to prezentace implementace C++11 v MSVC++Což je asi ta nejhorší implementace mezi kompilátory. Nebo se už pochlapili?
Rustu neexistují NULL a dangling pointery (kromě unsafe pointerů při interakci s C); umí jít tak nízko, jako CTo mi prijde v rozporu.
perfektní podporu pro multithreadingPerfektni podpora primo v jazyce bez externich knohoven?
kromě toho má backing od MozillyMozilla vypada na to, ze bude potrebovat nejaky backing sama.
pokud bude nějaký z "nových" nativních jazyků časem rozšířený, tak je to právě Rust.Spise bych si vsadil na Go. Myslet si, ze u lowlevel veci Rust nahradi C/C++ je blahove.
Ano, message passing, TLS a lightweight tasks.Implementace threadu je silne OS a platforme zavisla a mam skutecne pochybnosti, ze lze hovorit o vyborne podpore u genericke multiplatformni implementace.
unsafe pointery které NULL být mohou;Fajn, save mode, unsafe mode, high level konstrukty soucasti jazyka. Cucham dalsi monstrum jako je jazyk D, ostatne i C++ je monstrum, ale ma alespon slusnou bazi uzivatelu a kodu, a inkrementalni zmeny necini tak velky problem.
Go je špatně navržený jazykNemyslim. Ma sve slabiny, ale bych bych prekvapen kdyby je Rust nemel.
Go se oproti tomu všechno snaží osekatGo se snazi byt praktickym jazykem puzitelnym pro prumerneho programatora v realnych projektech a to se mu celkem dari. Casem se na Rust podivam, ale zatim to vypada jako dalsi z mnoha experimentalnich jazyku v pocatecnim stadiu vyvoje.
všechny objekty jsou na globálním heapu, i když se ten jazyk snaží o multithreadingA v cem je problem? U dat sdilenych vice vlakny bude problem synchronizace, ale to kde je to alokovane nehraje zadnou roli. Sprava globalniho heapu prinasi nejaky overhead, ale umoznuje lepe vyuzit dostupnou pamet. Go navic pouziva pristup "Don't communicate by sharing memory; share memory by communicating".
Rust se snaží kombinovat typovou teorii, "pure" funkcionální programování a klasické imperativní programování do jednoho koherentního celkuPejsek a kocicka se opet rozhodli ..... s tim, ze tentokrat to vyjde.
oproti mnoha "experimentálním" jazykům)Rust je experimentalni jazyk. Zpet k veci - vymezoval jsem se vuci vasemu tvrzeni:
IMO, pokud bude nějaký z "nových" nativních jazyků časem rozšířený, tak je to právě Rust.nikoliv zdali je Go lepsi nez Rust. O uspesnosti jazyka rozhoduji i jine faktory a podpora Google je velke + a to Mozilla financne zavisla na Google nemuze vyvazit.