De redactie van Dutchcowboys is te bereiken via redactie@dutchcowboys.nl
Apple heeft gisteren bekendgemaakt dat de programmeertaal Swift nu open source is. Dat betekent dat alle getalenteerde ontwikkelaars (appontwikkelaars maar ook ontwikkelaars bij onderwijsinstellingen en bedrijven) een bijdrage kunnen leveren aan het verder uitbreiden en optimaliseren van Swift en deze programmeertaal bovendien op nieuwe computerplatforms kunnen inzetten.
Swift is in 2014 geïntroduceerd en is een van de snelstgroeiende programmeertalen ooit. Swift combineert de prestaties en efficiëntie van gecompileerde talen met de eenvoud en interactieve mogelijkheden van populaire scripttalen.
Programmeertaal
Swift is een krachtige en intuïtieve programmeertaal die ontwikkelaars alle mogelijkheden biedt om een nieuwe generatie revolutionaire software te ontwerpen. Programmeren met Swift is eenvoudig, zelfs als je nog nooit een regel code hebt geschreven.
Het is de eerste systeemprogrammeertaal die net zo duidelijk en praktisch is als een scripttaal. Veilig programmeren staat voorop: met Swift zijn hele categorieën met veelvoorkomende programmeerfouten voortaan verleden tijd.
Broncode
De broncode van Swift is beschikbaar via GitHub en ondersteunt niet alleen alle softwareplatformen van Apple (iOS, OS X, watchOS en tvOS) maar ook Linux.
Beschikbare componenten zijn onder meer de Swift Compiler, Debugger, Standard Library, Foundation Libraries, Package Manager en REPL. Swift wordt gelicentieerd onder de veelgebruikte open-sourcelicentie van Apache 2.0. Er is een uitzondering toegevoegd voor runtime-bibliotheken, zodat ontwikkelaars Swift eenvoudig in hun eigen software kunnen opnemen en de taal ook voor nieuwe platforms kunnen gebruiken.
Website
Apple heeft gisteren eveneen de website Swift.org gelanceerd. Deze site bevat niet alleen uitgebreide informatie over Swift als open-sourcetaal, maar ook technische documentatie, bijdragen van gebruikers en links waarmee je de broncode van Swift kunt downloaden.
[Afbeelding © Tomasz Zajda – Fotolia]
Verder lezen over Apple
Mobile12.12.2024
Apple’s App Store Awards 2024: dit zijn alle winnaars
Entertainment09.12.2024
Trailer van Severance seizoen 2 is vooral heel Severance
Technology25.11.2024
Apple werkt aan LLM Siri: Een revolutionaire stap in spraakassistentie
Gadgets14.11.2024
‘Apple wil met meer smarthomegadgets komen: dit is de volgende’
Gadgets11.11.2024
Slim voor ouders: deel de locatie van een AirTag
Mobile06.11.2024
iPhone krijgt een oplaadfunctie die we op alle toestellen willen
Gadgets05.11.2024
Komt er in de toekomst een slimme bril van Apple?
Gadgets30.10.2024
Apple geeft de Mac mini een heel ander uiterlijk
Verder lezen over Developers
Events29.08.2024
Samsung Developer Conference 2024: een decennium aan open innovatie
en nu met AI in de spotlightOnline29.04.2024
Veelgemaakte fouten bij het bouwen van een website en hoe ze te vermijden
Technology18.10.2023
Dit zijn de 20 baanbrekende uitvindingen die kans maken op de James Dyson Award 2023
Online18.10.2023
Buitenlandse professionals oplossing voor tekort software ontwikkelaars
Technology13.07.2023
IT-vacaturebank No Fluff Jobs pleit voor salaris-transparantie
Social Media05.06.2023
Waarom dure API’s problematisch zijn voor het internet
Technology22.02.2023
Aan de slag met Kubernetes: wat je moet weten
Gadgets25.10.2022