Články
Zprávičky
Fórum
Podpořte Root
Školení
Galerie
Kalendář
Root do mailu
RSS
Blogy
Knihy
Speciály
Manuály
Licence
Jak na Linux
Zdroják
Hledat
Root.cz
»
Témata
»
Swift
Swift
1
–
15
/
15
Popularitě programovacích jazyků vévodí Python
Computerworld shrnuje aktuální stav popularity programovacích jazyků dle dvou různých metrik. V obou ale vede Python, byť třeba ne výrazně. Index TIOBE, který věc posuzuje optikou uživatelských dotazů ve vyhledávačích říká, že Python je oblíben…
David Ježek
22. 2. 2023
Počet nových komentářů
54
NSA nabádá organizace, aby používaly jazyky, které bezpečně pracují s pamětí
NSA včera vydala krátké upozornění na problém bezpečnost paměti. Celý dokument (PDF) má 7 stránek a zmiňuje používání jazyků, které bezpečně pracují s pamětí. Jako příklad jsou zmíněny C#, Go, Java, Ruby, Rust a Swift. NSA cituje zdroje…
Jan Fikar
11. 11. 2022
Počet nových komentářů
145
Fuchsia uvolněna pro Nest Hub Max, Fedora CoreOS chce být oficiální
Stalo se
Minimalistický operační systém Fedora CoreOS doufá v povýšení na oficiální edici. CBL-Mariner 2.0 podporuje PXE boot a kernel live patching. FreeNAS se spojuje s TrueNAS. Google uvolnil systém Fuchsia pro Nest Hub Max.
Filip Zatloukal
27. 6. 2022
Počet nových komentářů
6
Doba čtení:
2 minuty
Swift 5.5 přináší async/await a aktorový model
Nová verze jazyka Swift představená na letošním WWDC přináší korutiny ve formě async/await, které umožňují asynchronní vykonávání kódu. Příslušné rozšíření standardní knihovny podporuje tzv. “structured concurrency.” Další zajímavou novinkou…
Calculon
13. 6. 2021
Swift dostane async/await
Pro jazyk Swift od Applu byl schválen návrh na přidání mechanismu async/await. Již existuje referenční implementace, která by se měla dostat do hlavní větve v příštích týdnech. Async/await je syntaktické rozšíření pro kooperativní souběžnost kódu…
Calculon
30. 12. 2020
Počet nových komentářů
25
Apple vydal Swift pro Windows
Apple oficiálně vydal Swift pro Windows 10. Jedná se prozatím o předběžnou verzi, část standardní knihovny chybí. Swift je moderní jazyk, který nahradil letité Objective-C používané na systémech Applu dříve. Doposud byl k dispozice kromě platforem Applu také pro Linux.
Calculon
23. 9. 2020
Počet nových komentářů
2
Mobilní i desktopové aplikace mají v 70 % případů bezpečnostní chyby v open-source knihovnách
Téměř tři čtvrtiny programů pro mobily i desktopy obsahují minimálně jednu bezpečnostní chybu, která je přítomna v použitých open-source knihovnách, tvrdí Veracode ve své pravidelné zprávě o stavu zabezpečení. Experti z Veracode dodávají, že téměř…
David Ježek
26. 5. 2020
Počet nových komentářů
26
Cesta ke Swiftu 6
Vývojáři Applu oficiálně oznámili, co můžeme čekat od Swiftu 6. Po zavedení stabilního ABI, díky čemuž už není nutné přidávat k aplikacím runtime v podobě dynamické knihovny, se teď vývoj zaměřuje na oficiální podporu více platforem, protože…
Calculon
3. 2. 2020
Počet nových komentářů
5
IBM přestává pracovat na Swiftu
Společnost IBM oznámila, že přestává pracovat na Swiftu. Její vývojáři stáli především za serverovým frameworkem Kitura, ale po „přehodnocení priorit vývoje softwaru s otevřeným kódem“ nehodlá IBM dále práci na projektech psaných ve Swiftu…
Calculon
24. 12. 2019
Google si vytvořil fork Swiftu
Vypadá to, že Google začne přispívat do vývoje Swiftu od Apple. Pro tyto účely vytvořil na svém Githubu fork. Dává to smysl, protože Swift ve své nadcházející verzi 5 by měl mít konečně stabilizované ABI a bude proto skutečně platformě nezávislý…
Pa??w0rd1
16. 11. 2017
Počet nových komentářů
39
Oblíbenost jazyka C v TIOBE stále klesá
Nedávno byly zveřejněny výsledky indexu oblíbenosti programovacích jazyků TIOBE za únor 2017. Pořadí na předních místech je v podstatě stejné jako loni, i když první tři stále výrazně klesají. První je Java (16,7 %), druhé C (8,4 %), pak C++…
Jan Fikar
7. 3. 2017
Počet nových komentářů
51
Autor jazyka Swift přechází od Applu k Tesle
Známý vývojář Chris Lattner po jedenácti letech odchází ze společnosti Apple. Vytvořil zde řadu úspěšných projektů, jmenovitě hlavně kompiler LLVM/Clang a v poslední době programovací jazyk Swift, který se začal používat pro vývoj prakticky všech…
Roman Bořánek
11. 1. 2017
Počet nových komentářů
3
Programovací jazyk C má nejnižší oblíbenost v TIOBE za posledních 15 let
Programovací jazyk C má nejnižší oblíbenost v TIOBE za posledních 15 let a to 11,3 % oproti loňským 14,7 %. Index TIOBE je v podstatě počet výsledků vyhledávačů na dotaz +"<jazyk> programming". Pokles C je dáván do souvislosti s nástupem…
Jan Fikar
30. 8. 2016
Počet nových komentářů
52
Apple otevírá programovací jazyk Swift
Jak společnost Apple na jaře slíbila, tak nyní činí. Její programovací jazyk Swift, primárně určený pro vývoj aplikací pro iOS a OS X, už je open-source. Zdrojové kódy jsou k dispozici na GitHubu pod licencí Apache 2.0, další informace o projektu…
Roman Bořánek
4. 12. 2015
Počet nových komentářů
17
Apple otevře programovací jazyk Swift
Před rokem společnost Apple uvedla programovací jazyk Swift, nyní ho ve verzi 2.0 posílá na cestu do světa. Na keynote konference WWDC 2015 totiž bylo oznámeno, že jazyk (resp. kompiler a knihovny) bude open source a bude kromě OS X a iOS…
Roman Bořánek
9. 6. 2015
Počet nových komentářů
12
1
–
15
/
15
Zprávičky
GIMP oslavil 29 let
Dnes je tomu 29 let od chvíle, kdy tehdejší student na Berkeley, Peter Mattis, oznámil projekt GIMP, tehdy ještě General Image Manipulation…
14:42
Bezpečnostní chyba v balíčku Needrestart umožňuje ovládnout systém
V balíčku Needrestart, který je ve výchozím nastavení nainstalován například v Ubuntu Serveru od verze 21.04, bylo odhaleno několik velmi…
8:49
Počet nových komentářů
5
Jádro Linux 6.13 přinese podporu Raspberry Pi Camera Front End
Spolu s dále rozvinutou obecnou podporu běhu Linuxu na Raspberry Pi 5, která se objevila v jádru 6.12, přinese následné jádro 6.13 též podporu…
7:00
Další zprávičky
Napište zprávičku
Komerční sdělení
Na NIS2 si vyhraďte minimálně 6 měsíců, radí Jan Sedlák z MasterDC
Budoucnost zpracování dokumentů s AI
ŠKOLENÍ: Jak bezpečně spravovat a provozovat linuxové servery?
VÍCE INFO
ČLÁNKY DO MAILU