Open source platforma Home Assistant (Demo, GitHub, Wikipedie) pro monitorování a řízení inteligentní domácnosti byla vydána v nové verzi 2025.8.
Herní studio Hangar 13 vydalo novou Mafii. Mafia: Domovina je zasazena do krutého sicilského podsvětí na začátku 20. století. Na ProtonDB je zatím bez záznamu.
Operátor O2 má opět problémy. Jako omluvu za pondělní zhoršenou dostupnost služeb dal všem zákazníkům poukaz v hodnotě 300 Kč na nákup telefonu nebo příslušenství.
Společnost OpenAI představila GPT-5 (YouTube).
Byla vydána (𝕏) červencová aktualizace aneb nová verze 1.103 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.103 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.
Americký prezident Donald Trump vyzval nového generálního ředitele firmy na výrobu čipů Intel, aby odstoupil. Prezident to zdůvodnil vazbami nového šéfa Lip-Bu Tana na čínské firmy.
Bylo vydáno Ubuntu 24.04.3 LTS, tj. třetí opravné vydání Ubuntu 24.04 LTS s kódovým názvem Noble Numbat. Přehled novinek a oprav na Discourse.
Byla vydána verze 1.89.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.
Americká technologická společnost Apple uskuteční v USA další investice ve výši sta miliard dolarů (2,1 bilionu korun). Oznámil to ve středu šéf firmy Tim Cook při setkání v Bílém domě s americkým prezidentem Donaldem Trumpem. Trump zároveň oznámil záměr zavést stoprocentní clo na polovodiče z dovozu.
Zálohovací server Proxmox Backup Server byl vydán v nové stabilní verzi 4.0. Založen je na Debianu 13 Trixie.
Miguel de Icaza se v rozhovoru pro derStandard.at vyjádřil k vývoji Moonlightu, Mono a k otevřenosti Microsoftu. Dotýká se také dokumentace microsoftích API, podpory a financování projektů a plánů vývoje.
Tiskni
Sdílej:
V zivote nevideli normalni aplikace .NET na widlich a vetsina ani tu samou aplikaci pod Monem a soudej podle fam.Viděl, co je na nich tak skvělýho? Klasický GUI aplikace, stejný jako ty napsaný pomocí Qt, Gtk nebo v Javě.
On the subject of language generality in the .NET CLR versus the JVM, my understanding from discussions with Jim Miller and other principals involved in developing the CLR is that the CLR offers only a few features that are missing in the JVM. The only two that I recall are: (i) mandated support for tail-call optimization and (ii) an interface method naming scheme that implicitly includes the interface name as part of the method signature (so two methods with the same explicit signature in different interfaces do not collide if they are in herited by the same class). Of course .NET 2 includes explicit support for generics, but this support is specifically directed at C#. There is no explicit support in CLR for continuations.Pravda, už to jsou dobře tři roky, možná v DLR byly nějaké změny, nevím. Ostatně mám za to, že největší rozdíl mezi Javou a .NETem z pohledu podpory více jazyků je marketingový, např. překladače Ady do javovského bajtkódu existovaly dřív než první verze .NETu
Když jsem byl mladý a blbý, měl jsem přednášku na OpenWeekendu, na kterou jsem si tyhle věci nastudoval. (Ale když jsem se na to video pak podíval, tak jsem si řekl, že už nikdy přednášet nebudu, nebo aspoň ne před přístrojem, který tu hrůzu vošklivou vodpornou zachová pro další generace.Je to někde k vidění? Považujme mne za tu další generaci)
Nač .NET když je tu Java?Protože pro použití na desktopu je Mono asi poněkud vhodnější než suní Java, která dává smysl možná tak na server? (Hint: sdílení předkompilovaného kódu mnoha současně spuštěnými procesy)
Neco takoveho se lidem, kteri pouzivaji v javu, c#, perl, python, ... nestava.A víš co je nejlepší? Že lidem co neprogramují se nestává, že by museli přemýšlet nad tím kterou použít datovou strukturu a lidé, kteří nejezdí autem neřeší, že jim dochází benzín, lidé kteří nejezdí na kole z něj nespadnou,...
Cas CPU je cim dal levnejsi, zatimco cas lidi(treba muj) se neustale zdrazuje.Jenže já si nekupuji nový hardware proto, aby mohli vývojáři více prasit. Já si jej kupuji kvůli výkonu.
Kvuli race condition jedna knihovna prepsala kus pameti a evolution po nejaky dobe spadnul v uplne jiny knihovne.A v ostatních jazycích je každá drobnost omutexovaná, že nehrozí race condition?
Casto se mi stavalo, ze jsem stravil tyden v gdb-cka abych nakonec nakam pripsal jednu radku.Tak máte v kódu bordel, co k tomu říct.
A v ostatních jazycích je každá drobnost omutexovaná, že nehrozí race condition?Jsou jazyky, co takové blbosti jako mutexy nepotřebují.
Tak máte v kódu bordel, co k tomu říct.Ten bordel v kodu mame vsichni, kdo pouzivame opensource programy. Vy delate jako kdybyste nikdy nechledal chybu v nejakem opensource projektu. I programatori jsou jenom lide, a dokonce i oni delaji chyby. A pokud jim neco umozni ty chyby snaze opravavat tak je to jen dobre. Programy napsane v Ccku, mohou obsahovat tezko odhalitelne chyby, ktere by jinde nemohly vzniknout, nic vic nic min. Naposledy jsem narazil na takovyhle problem: Muj program vytvoril 2 PDF soubory. Ty soubory se lisily pouze poradim objektu v cross-reference table. Pomoci ghostcriptu jsem ty PDFka vyrenderoval do bitmapy. A ty bitmapy kupodivu nebyly stejne. Rozdily byly v anti-aliasingu u nekterych pismen. Popr. v osazeni radek. Nejspise nekde nekdo pouzil kus neinicializovane pameti, a kvuli tomu rendering true-type pismen dopadl ruzne. Kdyz sectu pocet radek ghostscriptu knihovny freetype a dalsich, tak mam asi 5 milionu radek kodu, ktery musim projit abych zjistil kde a kdo udelal chybu. valgrind, gdb ani e-fence, mi nepomuze. Muzete mi teda poradit jak se resi takovehle chyby?
Ale v tomto případě ten tank (mono) do mojí ulice (systém) jezdit nemusí. Je jen na mě, zda si ho tam pustím, či nepustím.Naštěstí. Bohužel se čím dál více věcí rozváží pouze tanky.
V C++ bych se svými znalostmi rozhodně nenapsal to, co dokážu napsat v C#.A co Vám tedy příjde na C++ tak složité, resp. složitější než C#?
vim ~/.emacs