Bylo oznámeno (cs) vydání Fedora Linuxu 41. Ve finální verzi vychází pět oficiálních edic: Workstation pro desktopové, Server pro serverové, Fedora Cloud pro cloudové nasazení, IoT pro internet věcí a Fedora CoreOS pro ty, kteří preferují neměnné systémy. Vedle nich je k dispozici také Silverblue a Kinoite a alternativní desktopy, např. KDE Plasma, Xfce nebo LxQt, a k tomu laby – upravené vydání Fedory například pro designery, robotiku, vědecké použití atd. Přehled novinek ve Fedora Workstation 41 a Fedora KDE 41 na stránkách Fedora Magazinu.
Minulý týden proběhla v Amsterdamu Blender Conference 2024. Na programu byla celá řada zajímavých přednášek. Jejich videozáznamy jsou k dispozici na YouTube.
Byla schválena první verze definice open source AI: Open Source AI Definition (OSAID) 1.0.
Minulý týden proběhla čtyřdenní hackerská soutěž Pwn2Own Ireland 2024. Hacknuta byla zařízení Lorex 2K WiFi, QNAP QHora-322, TrueNAS Mini X, Sonos Era 300, HP Color LaserJet Pro MFP 3301fdw, Canon imageCLASS MF656Cdw, QNAP TS-464 NAS, Synology TC500, Ubiquity AI Bullet, Synology DiskStation DS1823xs+, Samsung Galaxy S24, Synology BeeStation BST150-4T, AeoTec Smart Home Hub, Synology BeeStation a Lexmark CX331adwe. Celkově bylo
… více »Sway (Wikipedie), dlaždicový (tiling) správce oken pro Wayland kompatibilní s i3, byl vydán ve verzi 1.10. Do vývoje se zapojilo 44 vývojářů. Přehled novinek na GitHubu. Sway 1.10 závisí na wlroots 0.18.0.
Připojte se ve středu 30. 10. 2024 od 10:00 do 12:00 na náš webinář "Řízení přístupu do PostgreSQL prostřednictvím externího autentizačního providera" (registrace zdarma), kde vám ukážeme, jak nastavit ověřování pomocí GSSAPI. Ideální pro bezpečný přístup k databázím, ať už využíváte Microsoft Active Directory nebo FreeIPA. Záznam předchozího webináře "Co je nového v PostgreSQL 17" můžete shlédnout zde.
… více »Společnost Apple dnes představila nový 24palcový iMac s čipem M4 a oznámila dostupnost Apple Intelligence na iPhonu, iPadu a Macu.
Raspberry Pi OS, oficiální operační systém pro Raspberry Pi, byl vydán v nové verzi 2024-10-22. Přehled novinek v příspěvku na blogu Raspberry Pi a poznámkách k vydání. Desktop nově ve výchozím stavu běží na Waylandu a kompozitoru labwc. Vylepšena byla podpora dotykových obrazovek a také integrace s Raspberry Pi Connect.
Od pátku do neděle probíhal v Haagu Ubuntu Summit 2024. Na programu byla řada zajímavých přednášek. Jejich videozáznamy jsou k dispozici na YouTube.
FreeTube, desktopový klient pro YouTube využívající lokální API, byl vydán ve verzi 0.22.0. Nově používá komponentu přehrávače Shaka Player.
Minulý rok přišel Google s programovacím jazykem Go, který sice nezískal velkou popularitu, Google nicméně pokračuje v jeho rozvoji. V lednu bylo schváleno zařazení podpory pro Go do GGC. Nyní už to vypadá, že se Go dostane do GCC 4.6. Více na Phoronixu.
Tiskni Sdílej:
:=
, přiřazení je pořád =
).
Definice metod je trochu zvláštní, ale jinak zrovna objektovej model se mi na Go hodně líbí
Dvacátá pozice na Tiobe indexu není pro nový jazyk zas tak špatný výsledek. Nechává za sebou Luu, Scheme, Fortran, VisualBasic.NET, D, Cobol, Haskell a další.
Já osobně věštím Go velkou budoucnost. Syntax je celkem podobná C a tam, kde se liší, pro to autoři měli dobré důvody. Je to celé pouze o zvyku - nedělat etalon z toho, na co jsem zvyklý a zkusit se nad jazykem zamyslet bez předsudků.
Znáte dnes nějaký jiný moderní jazyk použitelný pro systémové programování než C/C++ ? Co když budu chtít napsat něco operujícího blízko HW, bez nutnosti mít nainstalovaný obří runtime/VM, budu chtít úlohu paralelizovat a bude mi záležet na rychlosti běhu i kompilace ? Existuje vhodnější jazyk než Go ?
OpenCL
Znáte dnes nějaký jiný moderní jazyk použitelný pro systémové programování než C/C++ ?"Moderní" a "C/C++" v jedné větě? No, kromě toho Go a D se tímhle směrem profilují třeba už zmíněný Clay a taky BitC nebo Rust (a určitě spousta dalších, o kterých nevím). Zajímavější bude, který z nich se prosadí – v tom má Go z pochopitelných důvodů těžce navrch.
C/C++ možná moderní není - jazyk který si klade ambice ho nahradit, by však moderní být měl.
Rust: "No supported releases yet nor defined release schedule / plans."
BitC: Kde jsou nějaké standardní knihovny ? Bez nich je to jen vědecký experiment.
Clay vypadá zajímavě, postrádám však podporu multithreadingu.