Die von Apple veröffentlichte Sprache Swift war ein Highlight der diesjährigen Apple Worldwide Developers Conference. Es wird gesagt, dass das E-Book über die Sprache allein am Tag nach seiner Veröffentlichung mehr als 370.000 Mal heruntergeladen wurde. Warum ist diese neue Programmiersprache so beliebt? Swift ist eine neue Programmiersprache für iOS- und OS X-Anwendungen. Apple behauptet, dass Swift der allgemein verwendeten Sprache Objective-C in allen Aspekten überlegen sei und nicht viele komplexe Symbole und Ausdrücke habe. Gleichzeitig ist Swift schneller, bequemer, effizienter und sicherer. Und es wird mit Objective-C kompatibel sein. Das markanteste Merkmal dieser Sprache ist die Xcode Playgrounds-Funktion, die eine Echtzeitvorschau von Codeeffekten ermöglicht. Das heißt, wenn Sie Code auf der linken Seite des Bildschirms eingeben, wird der Effekt der Codeausführung in Echtzeit auf der rechten Seite des Bildschirms demonstriert. Was also bedeutet diese Sprache für Entwickler? Warum ist es bei Entwicklern beliebt? 1. Swift senkt die Nutzungsschwelle für Entwickler. Die Sprache Swift passt sehr gut zum Slogan dieser WWDC: Schreibe den Code, verändere die Welt. (Schreibe Code, verändere die Welt). Die neue Sprache Swift vereint die Eigenschaften vieler anderer Hochsprachen und integriert deren Vorteile. Es ähnelt Sprachen wie Go, Ruby und Python. Und seine Syntax ähnelt eher der natürlichen Sprache, was den Programmierprozess vereinfacht. Diese Änderungen senken die Hürde für die App-Entwicklung auf der Apple-Plattform weiter und setzen Apples konsequenten Ansatz fort, alle Probleme mit Apps zu lösen. Dies wird ein wichtiges Bindeglied im Ökosystem von Apple sein. Die mit Swift eingeführte neue Version der integrierten Entwicklungsumgebung Xcode unterstützt die Verwendung von Swift bereits vollständig. Die mit Xcode gelieferte Online-Dokumentation enthält neben den ursprünglichen Objective-C-Inhalten auch Swift-Anweisungen, was zeigt, wie viel Wert Apple auf die Entwicklung von Swift legt. Dies bestätigt auch, was zuvor erwähnt wurde, nämlich dass Apple die Schwelle des wichtigsten Glieds in seiner eigenen ökologischen Kette senkt, was die Wettbewerbsfähigkeit von Apple weiter verbessern wird. 2. Die Swift-Sprache ist noch nicht perfekt. Derzeit ist Swift nicht perfekt genug. Beispielsweise sind die unterstützten komplexen Datenstrukturen relativ begrenzt und es können weniger Bibliotheken von Drittanbietern verwendet werden. Ihr Aufkommen zeigt jedoch, dass sich Programmiermethoden, die der Grammatik natürlicher Sprachen nahe kommen, rasant weiterentwickeln, sodass jeder eine rosige Zukunft voraussehen kann: Jeder, der eine App schreiben möchte, kann problemlos loslegen und schnell eine ziemlich gute App entwickeln. Natürlich bringt Swift auch viele Einschränkungen mit sich, beispielsweise plattformübergreifende Probleme: Wie Objective-C basiert es auf dem LLVM-Compiler und funktioniert derzeit nicht auf Android und Windows Phone. Daher ist es derzeit definitiv nicht die erste Wahl für plattformübergreifende App-Entwickler. Aus der Perspektive des Reverse Engineering teilen sich Swift und Objective-C außerdem Laufzeitfunktionen, sodass es eher wie ein eleganter Wrapper um Objective-C aussieht. 3. Es ist eine Innovation in der Programmiersprache. Ein Highlight ist die Playground-Funktion in der Sprache Swift. Die Echtzeit-Zusammenstellung und Anzeige der Ergebnisse von Playground macht das Programmieren beliebter und interessanter. Und dieser innovative Ansatz der interaktiven Programmierung wird wahrscheinlich auf den Bildungsbereich ausgeweitet. Vielleicht werden die langweiligen Sprach- und Algorithmenkurse an Universitäten eines Tages durch dieses intuitive Format ersetzt. Insgesamt sind die Aussichten für Swift gut. Die Syntax von Swift ist recht einfach. Es kombiniert die Vorteile vieler hervorragender Computersprachen. Mit zunehmender Reife der Swift-Sprache wird sie die Unterstützung von mehr Entwicklern gewinnen. Als Gewinner des Qingyun-Plans von Toutiao und des Bai+-Plans von Baijiahao, des Baidu-Digitalautors des Jahres 2019, des beliebtesten Autors von Baijiahao im Technologiebereich, des Sogou-Autors für Technologie und Kultur 2019 und des einflussreichsten Schöpfers des Baijiahao-Vierteljahrs 2021 hat er viele Auszeichnungen gewonnen, darunter den Sohu Best Industry Media Person 2013, den dritten Platz beim China New Media Entrepreneurship Competition Beijing 2015, den Guangmang Experience Award 2015, den dritten Platz im Finale des China New Media Entrepreneurship Competition 2015 und den Baidu Dynamic Annual Powerful Celebrity 2018. |
<<: Schadet die Verwendung von BT zum Herunterladen Ihrer SSD?
>>: AMD: Bis 2023 wird der Anteil der AMD-CPUs am Servermarkt 25 % übersteigen
Seit der Gründung von Zip2 vor 22 Jahren hat Elon...
Heutzutage gibt es viele Möglichkeiten, Gewicht z...
Die Chinesen sind seit jeher mit Kaninchen vertra...
Armschmerzen, Nackenschmerzen... Ich bin sicher, ...
Da sich der Lebensstandard der Menschen verbesser...
Wenn Sie eine Katze haben und in Ihrem Haushalt v...
Im März ging ein Bericht mit dem Titel „2017 Chin...
Das State Post Bureau hat während der Frühlingsfe...
Produziert von: Science Popularization China Auto...
Das Wort „Bewegung“ hat sich langsam zu einem Tre...
Heutzutage bevorzugen immer mehr Menschen das Sei...
Seitdem Yoga in China eingeführt wurde, erfreut e...
Von „Die Reise nach Westen: Die Eroberung der Däm...
In der Mobiltelefonbranche ist Qualcomm allgegenw...