Inte så snabbt: Apples nya programmeringsspråk var fyra år på gång

Inte så snabbt: Apples nya programmeringsspråk var fyra år på gång

wwdc_2014_1320

Apples nya programmeringsspråk Swift kan vara en hit med kodare, men att ta med den till utvecklare var inte riktigt så snabb en process som namnet antyder.

Chris Lattner, chef för Apples avdelning för utvecklarverktyg, har uppdaterat sin personliga webbplats med information om Swift - inklusive några detaljer om dess utveckling. Enligt Lattner började arbetet med språket redan i juli 2010. Lattner implementerade mycket av den grundläggande språkstrukturen själv, med bara några få andra personer på Apple som visste om dess existens. Det var först när flera andra individer började bidra till projektet 2011 som det började att ta fart, vilket ledde till att det blev ett stort fokus för gruppen Apple Developer Tools i juli 2013.

Som alla som har använt Swift eller testat dess bedrövligt nördigt dokumentation vet, språket hämtar starkt från det mer komplexa Objective-C-språket för inspiration, tillsammans med "Rust, Haskell, Ruby, Python, C#, CLU och alldeles för många andra att lista."

Lattner noterar att funktioner som den interaktiva "Playgrounds" -funktionen var utformade för att "göra programmeringen mer interaktiv och lättillgänglig." Det var också starkt påverkat av Bret Victor -koncept, bredvid den interaktiva LightTable -programmeringsmiljön som landade på Kickstarter 2012.

Lattner skriver att, "Jag hoppas att genom att göra programmeringen mer lättillgänglig och rolig kommer vi att vädja till nästa generations programmerare och hjälpa till att omdefiniera hur datavetenskap lärs ut."

De som vill veta mer om Swift kan göra det genom att kolla in gratis programmeringsguide som Apple släppte omedelbart efter att ha meddelat språket vid måndagens WWDC.

Källa: Chris Lattners hemsida

Via: TechCrunch

Senaste blogginlägget

Android -surfplattor finns på CES, men iPad är fortfarande högst [CES 2011]
September 12, 2021

LAS VEGAS, CES 2011 - Android -surfplattor har en väg att gå - det verkar vara det nya samförståndet här på CES.Jag kunde inte låta bli att märka a...

| Cult of Mac
September 12, 2021

Detta VPN -inlägg presenteras av Surfshark.Människor använder internet för nästan allt. Det är knappast ett revolutionärt uttalande, men det är vik...

Infuse 2.0: Den bästa mediaspelaren för iPhone och iPad omdesignas för iOS 7
September 12, 2021

I april ringde jag Infuse the bästa mediaspelaren för iOS där ute. VLC hade inte återvänt till App Store vid den tiden, och Infuse var den smartast...