# Programovací jazyk Swift

Canonical: https://www.bookquiver.com/rudolf-pecinovsky/cs/programovaci-jazyk-swift

![Programovací jazyk Swift](https://quivercdn.com/covers/grada/rudolf-pecinovsky/programovaci-jazyk-swift_978-80-2718-493-4-4ee7ee87.webp?v=2026-09-18%2006%3A40%3A29)

- Authors: [Rudolf Pecinovský](https://www.bookquiver.com/rudolf-pecinovsky)
- Language: cs_CZ
- Published: 2026-08-28

## Description

Tato kniha seznamuje s moderním, objektově orientovaným jazykem Swift z dílny společnosti Apple. Je určena programátorům, kteří již mají základní znalosti a zkušenosti s některým jiným objektovým programovacím jazykem. Lze přitom předpokládat, že půjde o Python, Javu, C++ nebo C#, tedy jazyky, které si dlouhodobě udržují vysokou popularitu. Při výkladu proto čtenáře průběžně upozorňuje na rozdíly mezi Swiftem a těmito jazyky. Kniha nezdržuje zdlouhavým vysvětlováním základních pojmů, jako jsou proměnná, podmínka nebo objekt. Je určena vývojářům, kteří chtějí rychle a bezpečně proniknout filozofie jazyka Swift. Namísto nekritického přebírání informací z oficiální dokumentace nabízí střízlivý inženýrský pohled na to, v čem se Swift zásadně liší od tradičních objektově orientovaných jazyků z rodiny „ velké čtyřky“. Vysvětlí vám, proč vás překladač nenechá provést ani tu nejbanálnější implicitní konverzi, proč Swift nemá abstraktní třídy ani klasický garbage collector a jaké to je pracovat v nekompromisně přísném typovém systému. Ukáže vám, jak funguje protokolově orientované programování (POP), jaké výhody a úskalí přinášejí hodnotové typy a proč se pole a slovníky ve Swiftu chovají odlišně než v jiných jazycích. Stručně a přehledně představí klíčové výhody i nevýhody Swiftu a vysvětlí, jak historický vývoj jazyka ovlivnil jeho současné postavení mezi moderními programovacími jazyky.

## Editions

### Programovací jazyk Swift

- Publisher: grada
- ISBN: 978-80-2718-493-4
- Pages: 144
- Published: 2026-08-28
- Language: cs_CZ