Apple: Programmiersprache Swift deutlich besser und Open Source
Während viele normale Nutzer wie in jedem Jahr etwas enttäuscht von der gestrigen Apple-Keynote sind, da sie außer Acht lassen, dass es sich um die Eröffnung der hauseigenen Entwicklerkonferenz handelte, gibt es für die Developer-Community durchaus große Neuigkeiten. Das betrifft beispielsweise Apples neue Programmiersprache Swift.
Swift in Xcode
Der Konzern hatte diese zum gleichen Anlass vor einem Jahr vorgestellt. Swift sollte dabei vor allem Objective C bei der Entwicklung von Anwendungen für die Apple-Plattformen ersetzen. Angesichts der großen Verbreitung des Mobile-Betriebssystems iOS und der Lukrativität der Anwendungsentwicklung für dieses stieg Swift in der Popularität auch schnell an.
Jetzt ging Apple einen Schritt weiter und kündigte die Version 2 der Programmiersprache an, die an verschiedenen Punkten wesentliche Verbesserungen mitbringen wird. So haben die Entwickler des Konzerns unter anderem kräftig an der Performance geschraubt, mit der Swift-Apps letztlich laufen. Den Angaben zufolge erreiche man im "Geekbench FFT"-Benchmark um bis zu sechsmal bessere Werte.
Doch nicht nur dies. Auch für die Programmierer selbst gibt es nennenswerte Verbesserungen - so beispielsweise bei der Fehlerbehandlung und dem Umgang mit Typen. Vor allem Einsteiger sollen vom verbesserten Playground profitieren, in dem neu geschriebene Codes direkt ausgeführt werden können. Dadurch ist es nicht notwendig, nach jeder kleinen Anpassung wieder neu zu Kompilieren, sondern die Ergebnisse lassen sich direkt ansehen.
In der Team-Arbeit hilfreich ist auch das erweiterte Kommentar-System. Die Quellcodes sollen leichter zu erfassen sein, weil Kommentare nun nicht mehr nur auf etwas Text in den Sourcen beschränkt sind. Programmierer können hier nun auch fett und kursiv formatierten Text und Auflistungen sowie Links und Bilder integrieren, um ihren Code zu erklären.
Apples Software-Chef Craig Federighi hatte darüber hinaus aber noch mehr zu verkünden: So wird Swift 2 noch in diesem Jahr unter einer Open Source-Lizenz bereitgestellt, so dass Entwickler genauer in die Mechanismen der Sprache hineinschauen und auch eigene Module beisteuern können. Weiterhin wird es nicht mehr zwingend notwendig sein, auf einem Mac zu programmieren. Die Tools will Apple in Kürze auch für Linux bereitstellen.
Zum Thema: Apples neue Sprache "Swift" legt einen Bilderbuch-Start hin
Swift in Xcode
Der Konzern hatte diese zum gleichen Anlass vor einem Jahr vorgestellt. Swift sollte dabei vor allem Objective C bei der Entwicklung von Anwendungen für die Apple-Plattformen ersetzen. Angesichts der großen Verbreitung des Mobile-Betriebssystems iOS und der Lukrativität der Anwendungsentwicklung für dieses stieg Swift in der Popularität auch schnell an.
Jetzt ging Apple einen Schritt weiter und kündigte die Version 2 der Programmiersprache an, die an verschiedenen Punkten wesentliche Verbesserungen mitbringen wird. So haben die Entwickler des Konzerns unter anderem kräftig an der Performance geschraubt, mit der Swift-Apps letztlich laufen. Den Angaben zufolge erreiche man im "Geekbench FFT"-Benchmark um bis zu sechsmal bessere Werte.
Doch nicht nur dies. Auch für die Programmierer selbst gibt es nennenswerte Verbesserungen - so beispielsweise bei der Fehlerbehandlung und dem Umgang mit Typen. Vor allem Einsteiger sollen vom verbesserten Playground profitieren, in dem neu geschriebene Codes direkt ausgeführt werden können. Dadurch ist es nicht notwendig, nach jeder kleinen Anpassung wieder neu zu Kompilieren, sondern die Ergebnisse lassen sich direkt ansehen.
In der Team-Arbeit hilfreich ist auch das erweiterte Kommentar-System. Die Quellcodes sollen leichter zu erfassen sein, weil Kommentare nun nicht mehr nur auf etwas Text in den Sourcen beschränkt sind. Programmierer können hier nun auch fett und kursiv formatierten Text und Auflistungen sowie Links und Bilder integrieren, um ihren Code zu erklären.
Apples Software-Chef Craig Federighi hatte darüber hinaus aber noch mehr zu verkünden: So wird Swift 2 noch in diesem Jahr unter einer Open Source-Lizenz bereitgestellt, so dass Entwickler genauer in die Mechanismen der Sprache hineinschauen und auch eigene Module beisteuern können. Weiterhin wird es nicht mehr zwingend notwendig sein, auf einem Mac zu programmieren. Die Tools will Apple in Kürze auch für Linux bereitstellen.
Zum Thema: Apples neue Sprache "Swift" legt einen Bilderbuch-Start hin
Thema:
Apples Aktienkurs in Euro
Videos von und über Apple
- Ein Jahr Liquid Glass: Was bleibt von Apples kritisierter UI-Optik?
- iPhone Ultra: Leaks zeigen erste Dummies des Klapp-Smartphones
- MacBook Neo: Apples Einsteiger-Notebook bleibt auch teurer attraktiv
- Pixel 10 vs. iPhone 17e: Die beiden Budget-Premiumgeräte im Vergleich
- iPadOS 27: Erste Blicke auf Apples neues Tablet-Betriebssystem
Neue Downloads zum Thema Apple
Beiträge aus dem Forum
-
Wie alt sollte ein MacBook höchstens sein?
MiezMau -
Virtuellen PDF Drucker auf Macbook installieren - wie ?
Sonnenschein11 -
AppleTV
MiezMau -
Surfstick für MacBook Air mit Sonoma 14
landbastler -
iPhone 13 + Smartwatch (keine Apple Watch)
Bilaltore -
Win-Viren am Mac prüfen?
mondayand0 -
IPhone Ortung verhindern.
PC.Nutzer -
Kontextmenu bearbeiten
Brutschi -
Office 2019 MAC Problem
MiyaGi -
Windows Computer vergleichbar Apple M1 Mini
Lewio82
Weiterführende Links
Neue Nachrichten
- Microsoft warnt vor KI: Patches spätestens nach drei Tagen installieren!
- Aktuelle Technik-Blitzangebote von Amazon im Überblick
- Crash am Smartphonemarkt: Niedrigste Verkaufszahlen seit 13 Jahren
- Switch 2 OLED: Nintendo plant offenbar doch ein Display-Upgrade
- Pixel 11: Mega-Leak zeigt Bilder & Daten der neuen Google-Smartphones
- Insta360 X6: Technische Daten der neuen 8K/50FPS 360°-Actioncam
- Maps: Google startet großes Optik-Update mit immersiver Navigation
Videos
Neueste Downloads
Beliebte Nachrichten
❤ WinFuture unterstützen
Sie wollen online einkaufen?
Dann nutzen Sie bitte einen der folgenden Links,
um WinFuture zu unterstützen:
Vielen Dank!
Alle Kommentare zu dieser News anzeigen