To, co Apple slíbil, také dodržel. Programovací jazyk Swift je nyní open-source a softwarový senior viceprezident Craig Federighi se vzhledem k této skutečnosti nechal vyzpovídat v různých rozhovorech, kde byla hlavně kladena otázka, co stálo za tím, aby byl tento programovací jazyk vskutku open-source a jaká je jeho budoucnost. Jedním z rozhovorů, kterého se Federighi účastnil, byla i diskuze s vlivným Apple blogerem Johnem Gruberem v jeho podcastu The Talk Show.
Federighi se svěřil se skutečností, že na Githubu je Swift mnohem více využívaný než jakýkoliv jiný jazyk, a proto Swift tým v Applu zpevňuje aktivní pouto s vývojáři více než jakýkoliv jiný tým. Také dodal, že mnoho týmů figurujících právě v této společnosti jsou přímo nadšeni ohledně využívání tohoto programovacího jazyka.
„Týmy rozeznávají, co je a není pro ně praktické a snaží se hledat nejrůznější možnosti, jak aplikovat tento jazyk do svých projektů,“ pronesl Federighi. Tím upozornil na iCloud tým, který nově začal Swift aplikovat do svých nejrůznějších projektů, a na tým OS X, který se bude snažit implementovat Swift do nejnovějšího operačního systému El Capitan. Apple tudíž nebude používat tento programovací jazyk pouze pro aplikace třetích stran, ale bude usilovat o hlubokou implementaci do samotného systému za účelem vyšší produktivity.
Podle Federighiho je největší výhodou jednoduchá aplikace tohoto již open-source programovacího jazyka do škol a podpořil tím Tima Cooka, který veřejně prohlásil, že by se programování mělo učit na každé veřejné škole ve Spojených státech. Vzápětí dodal, že Swift je budoucnost programovacích jazyků na minimálně dalších 20 let.
Samozřejmě zazněla i otázka na případné nevýhody tohoto jazyka, na kterou Federighi reagoval, že jich moc není, až na jednu věc, která se přímo nedá definovat jako „nevýhoda“. Řekl, že Apple již nyní ví ohledně využívání Swiftu jako open-source mezi vývojáři v jiném kontextu, který není pojený s byznys strategií této společnosti, tudíž se mohou přednosti tohoto jazyka projevovat i jinak a ne přímo ve spojení s Applem.
Nakonec se Federighi vyjádřil k situaci, že zkrátka byla nutnost umožnit Swift jako open-source, avšak si nebyl jistý, jestli to nastane letos nebo příští rok. „Touha to umožnit letos byla zkrátka příliš velká,“ dodal. Mluvil ve spojitosti s letošní konferencí WWDC, kde sám prohlásil, že Swift je zlepšený Objective-C, což rozpoutalo vlnu kritiky od vývojářů a zastánců právě tohoto jazyka.
Přepis celého rozhovoru Johna Grubera s Craigem Federighim najdete zde.
na githubu jsou nejrozsirenejsi javascript a python …
No jak se to vezme, když si dám https://github.com/trending?since=weekly tak Swift je na 4. místě… Takže určitě záleží na úhlu pohledu :)
Jak píše „majkl“. Neopomenul bych fakt, že plno projektů používajících Swift na githubu není. Možná to někdo vidí jinak, ale i přes svou velikost není github středobod vesmíru. Existuje i spousta další portálů řešících repozitáře. Pak tu máme ještě in-house korporátní software, který se ven nedostane vůbec. Myslím, že lze jen velmi těžko objektivně posoudit oblíbenost programovacího jazyka. Na druhou stranu, není to pro běžného vývojáře fuk? Programovací jazyk přece vybírám podle toho co nejlépe vyhovuje potřebám projektu, nebo se pletu?
Já osobně mám Swift rád, dělá se mi s ním dobře.
lol takova snuska lzi a kecu :D
Co to zkusit trochu rozepsat s odkazy? Tohle je, jak náš matikář říkal, jen výkřik :-)
programator vi o cem mluvim
ostatnim sto stejne moc nepovi
kazdopadne rika se ze ej to nepouzivanejsi nacez neni
existuje spoustu jazyku ktery jsouv hodnejsi a lepsi treba scala
kazdopadne jestli si v tom nekdo chce programovat at to klidne dela me je to jedno :]]
Ano vím o čem mluvíte, na druhou stranu uznejte, že takovej výkřik nikdo nebude brát vážně… Nějak nechápu, proč inteligentní člověk chodí na stránky produktů, které nesnáší a tam místo toho, aby objektivně řekl, že chyba je tady, tady a tady, prohlásí jen: „lol takova snuska lzi a kecu :D“
Na druhou stranu existuje i spousta programátorů, kteří Vám neporozumí, dodnes existují firmy, které jedou na Cobolu/Fortranu kvůli tomu, že stále mají „Main framy“.
Pokud bych měl mluvit za sebe, tak mi článek dal určitou naději, ale ne v tom, že se Swift rozšíří nebo že je nejlepší, ale v tom, že by třeba Apple mohl konečně přepsat iTunes :-)
to neni ze bych nesnasel ty produkty, z valne vetsiny jsou lepsi nez to ostatni na trhu, me vadi na applu jiny veci, a tenhle clanek je typickej priklad toho marketingovyho BS
nechapu jak lidi muzou obdivovat firmu, ktera z nich dela blbce, tim jak neustale lze jen aby prodali vic…
z pohledu applu to chapu, akcionar nadevse, zakaznik na druhem a dalsim miste, ale apple taky svym zakaznikum nefandi, je to bohuzel naopak
takze ocem ze clanek je?
1/ Federighi se svěřil se skutečností, že na Githubu je Swift mnohem více využívaný než jakýkoliv jiný jazyk,
= lez
2/ Swift tým v Applu zpevňuje aktivní pouto s vývojáři více než jakýkoliv jiný tým
= marketingovej blabol, bohuzel nelze overit ovsem pokud nejde overit tak to sam on nevi a proto take = lez
3/ Podle Federighiho je největší výhodou jednoduchá aplikace tohoto již open-source programovacího jazyka do škol
= to je sice krasny, ale tezko to bude do skol snazsi nez treba takovej python (takze pokud je to vazne nejvetsi prednosti toho jazyka, tak to rovnou muzou zabalit, protoze na trhu existuje nesesaditelnej kral)
4/Řekl, že Apple již nyní ví ohledně využívání Swiftu jako open-source mezi vývojáři v jiném kontextu, který není pojený s byznys strategií této společnosti, tudíž se mohou přednosti tohoto jazyka projevovat i jinak a ne přímo ve spojení s Applem.
= dava to smysl?
5/ byla nutnost umožnit Swift jako open-source
= protoze prohraval a prohravat oproti ostatnim bude, otevrit ho je maly nadechnuti, ale nema podporu takze jako jazyk se bude placat
—- celkove chce apple podporovat swift, aby ho nejdriv opensource rozsiril, pak nad tim nastavi nakej shit co bude fungovat jen na apple produktech, nejaky IDEcko nebo neco takovyho, a celkove si bude chtit uzavrit vyvojare u sebe na macku. dekuji nechci, kor kdyz je spousta lepsich alternativ od opravdovejch profesionalu v oboru, a ne marketaku :)
K tomu mohu říci jen amen, čili nezbývá než souhlasit (což ostatně jsem s Vámi souhlasil i před tím, jenom jsem chtěl ať to rozepíšete). I když se závěrem tak zcela nesouhlasím, myslím si, že pokud bude Swift open-source, tak si bude žít vlastním životem a Apple se sice možná bude snažit o to zavřít vývojáře na své platformě, ale myslím, že se mu to ne zcela povede, tedy pokud si Swift najde dostatečnou základnu lidí co ho budou upravovat a rozšiřovat.
Tohle všechno tam v tom článku také vidím, jenom to ignoruji. Jsem rád, že jste to rozepsal ze 2 věcí:
– Lidi co si přečtou tento článek Vás konečně nebudou brát jen jako člověka co bleje na Apple, což se tady občas stává díky anonymům (a rozhodně nemyslím kvůli první větě),
– Uvědomil jsem si, že opravdu tyhle marketingové kecy ignoruju, sice to tam vidím, ale beru si z článku jen to nejnutnější, zbytek kde se vychloubaj už si jen říkám bla bla bla a jdu dál…
https://adtmag.com/articles/2015/08/20/github-languages.aspx
http://sogrady-media.redmonk.com/sogrady/files/2015/07/lang-rank-615-wm.png
Swift sa siri ako epidemia… Ved je to totalne neprehladna zlatanina, neda sa to s Objective-C ani len porovnat…