Online04.12.2015

Apple stelt Swift beschikbaar als open source


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

‘Apple wil met meer smarthomegadgets komen: dit is de volgende’

Houd er wel rekening mee dat het waarschijnlijk niet gratis is om het apparaat te gebruiken, waarmee we niet doelen op de aankoopprijs.

Gadgets14.11.2024

‘Apple wil met meer smarthomegadgets komen: dit is de volgende’

Slim voor ouders: deel de locatie van een AirTag

Het is voor koppels of vrienden die een koffer delen nu heel makkelijk om de locatie ervan samen in de gaten te houden.

Gadgets11.11.2024

Slim voor ouders: deel de locatie van een AirTag

iPhone krijgt een oplaadfunctie die we op alle toestellen willen

Je wil toch weten hoe lang het nog duurt voordat je telefoon weer helemaal vol is. iPhone zou dat vanaf iOS 18.2 gaan laten zien.

Mobile06.11.2024

iPhone krijgt een oplaadfunctie die we op alle toestellen willen

Komt er in de toekomst een slimme bril van Apple?

De VR-bril van Apple is een flink ding. Tijd voor iets subtielers, moet Apple denken: het zou onderzoek doen naar een slimme bril.

Gadgets05.11.2024

Komt er in de toekomst een slimme bril van Apple?

Apple geeft de Mac mini een heel ander uiterlijk

Je levert in op het aantal poorten, maar deze goedkoopste manier om op een Mac te werken wordt wel voorzien van de nieuwste M4-processoren.

Gadgets30.10.2024

Apple geeft de Mac mini een heel ander uiterlijk

Apple Intelligence komt ook naar jouw iPhone

Binnenkort kun je Apple’s AI ook gebruiken op jouw iPhone. Hoewel, ‘binnenkort’: dit is pas in april 2025, dus nog een klein half jaar van nu.

Mobile29.10.2024

Apple Intelligence komt ook naar jouw iPhone

Apple kondigt volgende week nieuwe Macs aan

Apple hint zelf naar nieuwe Macs door een X-post van Greg Joswiak, de marketing-topman van Apple. Hij zegt dat je je kalender moet maccen.

Gadgets25.10.2024

Apple kondigt volgende week nieuwe Macs aan

Seizoen 2 van Severance belooft heel vreemd te worden

Zelfs al heb je nu jaren over dat eerste seizoen kunnen nadenken, dan nog ben je er waarschijnlijk niet helemaal uit wat je nou hebt zitten kijken. Severance 2 komt eraan.

Entertainment24.10.2024

Seizoen 2 van Severance belooft heel vreemd te worden

Verder lezen over Developers

Samsung Developer Conference 2024: een decennium aan open innovatie

Samsung organiseert op 3 oktober de Samsung Developer Conference 2024 (SDC24) in het San Jose McEnery Convention Center in Californië. Deze alweer tiende editie van de SDC viert een decennium vol open innovatie en samenwerking met developers, partners en klanten. Dit jaar legt Samsung de focus op de nieuwste AI-innovaties.

Events29.08.2024

Samsung Developer Conference 2024: een decennium aan open innovatie

en nu met AI in de spotlight
Veelgemaakte fouten bij het bouwen van een website en hoe ze te vermijden

In het digitale tijdperk kan het bouwen van een effectieve website een uitdaging zijn. Dit artikel belicht veelgemaakte fouten tijdens het ontwikkelen van websites en biedt oplossingen om ze te vermijden.

Online29.04.2024

Veelgemaakte fouten bij het bouwen van een website en hoe ze te vermijden

Dit zijn de 20 baanbrekende uitvindingen die kans maken op de James Dyson Award 2023

Vandaag start de internationale fase van de James Dyson Award 2023, een wereldwijde ingenieursprijs die studenten en pas afgestudeerden oproept om een ontwerp te maken dat een probleem oplost. Dit is de wereldwijde short...

Technology18.10.2023

Dit zijn de 20 baanbrekende uitvindingen die kans maken op de James Dyson Award 2023

​Buitenlandse professionals oplossing voor tekort software ontwikkelaars

Het tekort aan IT-talent wordt in Nederland steeds nijpender. Vooral software ontwikkelaars zijn op onze arbeidsmarkt amper te vinden. De oplossing ligt voor de hand: buiten de eigen vijver vissen. Wereldwijd is er een z...

Online18.10.2023

​Buitenlandse professionals oplossing voor tekort software ontwikkelaars

IT-vacaturebank No Fluff Jobs pleit voor salaris-transparantie

No Fluff Jobs is een nieuwe vacaturebank voor voornamelijk gespecialiseerd IT-personeel waarbij de belangrijkste waarden eerlijkheid, respect en transparantie zijn. Dat betekent duidelijkheid over alle aspecten van een b...

Technology13.07.2023

IT-vacaturebank No Fluff Jobs pleit voor salaris-transparantie

Waarom dure API’s problematisch zijn voor het internet

Twitter-gebruikers die willen tweeten via een derde partij zijn de laatste tijd van een koude kermis thuisgekomen. De reden? Twitter heeft zijn API (een stukje software dat je in je software moet inbouwen en dat Twitter...

Social Media05.06.2023

Waarom dure API’s problematisch zijn voor het internet

Aan de slag met Kubernetes: wat je moet weten

De toepassing van containers wordt steeds gangbaarder. Volgens Gartner zal tegen 2024, 15% van alle applicaties in containers draaien en zal 75% van alle organisaties containers gebruiken in productie. Dit komt door de s...

Technology22.02.2023

Aan de slag met Kubernetes: wat je moet weten

​Raspberry Pi? Je kunt ook Odroid proberen

Het is mede door de chiptekorten niet heel eenvoudig om een Raspberry Pi te kopen. Jammer, want deze apparaten zijn enorm veelzijdig en kunnen onder andere in een smarthome een leuke rol spelen. Is er een alternatief? Ja...

Gadgets25.10.2022

​Raspberry Pi? Je kunt ook Odroid proberen