Categories: MobileMobile Apps

Nachfrage nach Swift-Programmierern 2015 um 600 Prozent gestiegen

Die Nachfrage nach Programmierern mit Kenntnis von Apples Sprache Swift ist innerhalb des Jahres 2015 um etwa 600 Prozent angestiegen. Das besagt eine Auswertung von Stellenausschreibungen „zehntausender“ Firmen durch das Freelancer-Netzwerk Toptal.

Damit wächst Swift etwa dreimal so schnell wie andere vergleichsweise stark nachgefragte Sprachen. Am zweithäufigsten wird die Web-Markup-Sprache HTML erwähnt, die 267 Prozent zulegte. C++ verbuchte plus 244 Prozent, CSS plus 239 Prozent. Zwischen 167 Prozent und 120 Prozent Zuwachs konnten PHP, Sass, Objective-C, Less, XML und Python verbuchen.

Apple hatte Swift erst im Juni 2014 als Standardsprache für die iOS- und Mac-OS-Entwicklung vorgestellt. Schnelles Wachstum war aufgrund der Verbreitung von iOS-Geräten und der Attraktivität von Apples Ökosystem durchaus zu erwarten, Swift hat aber bisher alle Erwartungen und alle Vorgänger übertroffen. Zu diesem Fazit kommen etwa auch Statistiken, die sich mit den Anteilen der Sprachen auf GitHub befassen.

Im Dezember hatte Apple Swift quelloffen gemacht, den Compiler ebenso wie die Standardbibliothek, und einen Linux-Port vorgelegt. Die Entwicklung des für Frühjahr angekündigten Swift 2.2 läuft nun auf GitHub. Die Sprache untersteht der Apache-Lizenz in Version 2.0. Zusätzliche Unterstützung kommt von Apple-Partner IBM, der mit einer Sandbox cloudbasierte Tests von Swift-Programmen ermöglicht.

Die beliebteste Sprache für die App-Entwicklung ist aber weiter Java, wie kürzlich eine Studie des Anzeigennetzes InMobi ergab. Dafür wurden 1085 Entwickler befragt, von denen 65 Prozent Java bevorzugten. An zweiter Stelle stand HTML5 mit 45 Prozent, vor JavaScript mit 44 Prozent und Apples früherer Standard-Programmiersprache Objective-C mit 36 Prozent. Für Swift erklärten sich 18 Prozent – ein für eine neue Sprache beträchtlicher Anteil, wie InMobi festhielt.

Whitepaper

Studie zu Filesharing im Unternehmen: Kollaboration im sicheren und skalierbaren Umfeld

Im Rahmen der von techconsult im Auftrag von ownCloud und IBM durchgeführten Studie wurde das Filesharing in deutschen Unternehmen ab 500 Mitarbeitern im Kontext organisatorischer, technischer und sicherheitsrelevanter Aspekte untersucht, um gegenwärtige Zustände, Bedürfnisse und Optimierungspotentiale aufzuzeigen. Jetzt herunterladen!

Swift kombiniert Apple zufolge die Leistung und Effizienz von kompilierten Sprachen mit der Einfachheit und Interaktivität gängiger Skriptsprachen. Es unterstützt (neben Linux) alle Apple-Plattformen, nämlich iOS, OS X, watchOS und tvOS. Swift unterliegt der Apache-Lizenz in Version 2.0 mit einer Runtime-Library-Ausnahme. Letzteres bedeutet in der Praxis, dass mit Swift erstellte Apps diese Tatsache nicht extra ausweisen müssen.

Zum Download werden Compiler, Debugger, Standard-Library, Foundation-Libraries, Package-Manager und REPL angeboten. Wie andere moderne Programmiersprachen, etwa Googles Go oder Mozillas Rust, baut Swift auf C und C++ auf, vermeidet aber deren Schwächen. Anders als bei Java und C# werden die Programme zu nativem Code kompiliert. Zu Swifts Besonderheiten zählt, dass es bestimmte Fehlerklassen von vornherein ausschließt – beispielsweise Endlosschleifen wie die im Februar 2014 von Apple gestopfte „Goto fail“-Lücke in iOS und OS X.

[mit Material von Liam Tung, ZDNet.com]

Tipp: Wie gut kennen Sie Apple? Überprüfen Sie Ihr Wissen – mit 15 Fragen auf silicon.de.

Florian Kalenda

Seit dem Palm Vx mit Klapp-Tastatur war Florian mit keinem elektronischen Gerät mehr vollkommen zufrieden. Er nutzt derzeit privat Android, Blackberry, iOS, Ubuntu und Windows 7. Die Themen Internetpolitik und China interessieren ihn besonders.

Recent Posts

Taugen Kryptowährungen als Unterstützer der Energiewende?

Bankhaus Metzler und Telekom-Tochter MMS testen, inwieweit Bitcoin-Miner das deutsche Stromnetz stabilisieren könnten.

6 Stunden ago

Supercomputer-Ranking: El Capitan überholt Frontier und Aurora

Mit 1,7 Exaflops ist El Capitan nun der dritte Exascale-Supercomputer weltweit. Deutschland stellt erneut den…

10 Stunden ago

Ionos führt neue AMD-Prozessoren ein

Der deutsche Hyperscaler erweitert sein Server-Portfolio um vier Angebote mit den neuen AMD EPYC 4004…

11 Stunden ago

Lags beim Online-Gaming? DSL-Vergleich und andere Tipps schaffen Abhilfe

Beim Online-Gaming kommt es nicht nur auf das eigene Können an. Auch die technischen Voraussetzungen…

12 Stunden ago

GenKI-Fortbildung immer noch Mangelware

Fast jedes zweite Unternehmen bietet keinerlei Schulungen an. In den übrigen Betrieben profitieren oft nur…

12 Stunden ago

Netzwerk-Portfolio für das KI-Zeitalter

Huawei stellt auf der Connect Europe 2024 in Paris mit Xinghe Intelligent Network eine erweiterte…

14 Stunden ago