https://de.wikipedia.org/w/index.php?action=history&feed=atom&title=Swift_%28Programmiersprache%29
Swift (Programmiersprache) - Versionsgeschichte
2025-05-30T09:12:06Z
Versionsgeschichte dieser Seite in Wikipedia
MediaWiki 1.45.0-wmf.3
https://de.wikipedia.org/w/index.php?title=Swift_(Programmiersprache)&diff=256429372&oldid=prev
Morten Haan: /* Swift 5 */ Link entfernt
2025-05-28T11:53:36Z
<p><span class="autocomment">Swift 5: </span> Link entfernt</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 28. Mai 2025, 13:53 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 46:</td>
<td colspan="2" class="diff-lineno">Zeile 46:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Swift 5 ===</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Swift 5 ===</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Die Version 5.0, die am 25. März 2019 veröffentlicht wurde, brachte einige Änderungen und Verbesserungen, unter anderem in der [[Standardbibliothek]] und dem [[Paketverwaltung|Package Manager]].<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-released/ |titel=Swift 5 Released! |hrsg=Apple Inc. |abruf=2019-04-13}}</ref> Es gab einen Wechsel vom [[UTF-16]]- zum [[UTF-8]]-Encoding als Standard bei dem Datentyp [[Zeichenkette|String]].<ref>{{Internetquelle |url=https://swift.org/blog/utf8-string/ |titel=UTF-8 String |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> Swift <del style="font-weight: bold; text-decoration: none;">[[</del>5.1<del style="font-weight: bold; text-decoration: none;">]]</del> wurde am 20. September 2019 veröffentlicht,<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-1-released/ |titel=Swift 5.1 Released! |hrsg=Apple Inc. |offline=1 |archiv-url=https://web.archive.org/web/20220226203243/https://www.swift.org/blog/swift-5-1-released/ |archiv-datum=2022-02-26 |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot |abruf=2020-03-30}}</ref> die Version 5.2 am 24. März 2020.<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-2-released/ |titel=Swift 5.2 Released! |hrsg=Apple Inc. |offline=1 |archiv-url=https://web.archive.org/web/20200325160127/https://swift.org/blog/swift-5-2-released/ |archiv-datum=2020-03-25 |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot |abruf=2020-03-30}}</ref> Hinzugefügte Funktionalitäten umfassten unter anderem Property Wrappers<ref>{{Internetquelle |url=https://docs.swift.org/swift-book/LanguageGuide/Properties.html#ID617 |titel=Properties |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> und Opaque Types.<ref>{{Internetquelle |url=https://docs.swift.org/swift-book/LanguageGuide/OpaqueTypes.html |titel=Opaque Types |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> Die Version 5.3 erschien im September 2020.<ref>{{Internetquelle |url=https://www.swift.org/blog/swift-5.3-released/ |titel=Swift 5.3 released! |abruf=2022-06-05}}</ref> Mit dieser Version ist Swift nicht nur für macOS und Linux, sondern auch für [[Microsoft Windows|Windows]] verfügbar.<ref>{{Internetquelle |url=https://swift.org/blog/swift-on-windows/ |titel=Swift On Windows |hrsg=Apple Inc. |abruf=2020-10-19}}</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Die Version 5.0, die am 25. März 2019 veröffentlicht wurde, brachte einige Änderungen und Verbesserungen, unter anderem in der [[Standardbibliothek]] und dem [[Paketverwaltung|Package Manager]].<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-released/ |titel=Swift 5 Released! |hrsg=Apple Inc. |abruf=2019-04-13}}</ref> Es gab einen Wechsel vom [[UTF-16]]- zum [[UTF-8]]-Encoding als Standard bei dem Datentyp [[Zeichenkette|String]].<ref>{{Internetquelle |url=https://swift.org/blog/utf8-string/ |titel=UTF-8 String |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> Swift 5.1 wurde am 20. September 2019 veröffentlicht,<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-1-released/ |titel=Swift 5.1 Released! |hrsg=Apple Inc. |offline=1 |archiv-url=https://web.archive.org/web/20220226203243/https://www.swift.org/blog/swift-5-1-released/ |archiv-datum=2022-02-26 |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot |abruf=2020-03-30}}</ref> die Version 5.2 am 24. März 2020.<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-2-released/ |titel=Swift 5.2 Released! |hrsg=Apple Inc. |offline=1 |archiv-url=https://web.archive.org/web/20200325160127/https://swift.org/blog/swift-5-2-released/ |archiv-datum=2020-03-25 |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot |abruf=2020-03-30}}</ref> Hinzugefügte Funktionalitäten umfassten unter anderem Property Wrappers<ref>{{Internetquelle |url=https://docs.swift.org/swift-book/LanguageGuide/Properties.html#ID617 |titel=Properties |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> und Opaque Types.<ref>{{Internetquelle |url=https://docs.swift.org/swift-book/LanguageGuide/OpaqueTypes.html |titel=Opaque Types |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> Die Version 5.3 erschien im September 2020.<ref>{{Internetquelle |url=https://www.swift.org/blog/swift-5.3-released/ |titel=Swift 5.3 released! |abruf=2022-06-05}}</ref> Mit dieser Version ist Swift nicht nur für macOS und Linux, sondern auch für [[Microsoft Windows|Windows]] verfügbar.<ref>{{Internetquelle |url=https://swift.org/blog/swift-on-windows/ |titel=Swift On Windows |hrsg=Apple Inc. |abruf=2020-10-19}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Code-Beispiele ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Code-Beispiele ==</div></td>
</tr>
</table>
Morten Haan
https://de.wikipedia.org/w/index.php?title=Swift_(Programmiersprache)&diff=256421984&oldid=prev
Alex Writer WEH: /* growthexperiments-addlink-summary-summary:2|0|0 */
2025-05-28T06:57:37Z
<p>Linkvorschlag-Funktion: 2 Links hinzugefügt.</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 28. Mai 2025, 08:57 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 33:</td>
<td colspan="2" class="diff-lineno">Zeile 33:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Swift 2 ===</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Swift 2 ===</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Auf der [[Worldwide Developers Conference#WWDC 2015|WWDC 2015]] am 8. Juni 2015 stellte Apple Swift 2.0 vor. Neben verschiedenen sprachlichen Erweiterungen wie bspw. der [[Ausnahmebehandlung]] mittels <code>try</code>, <code>throw</code> und <code>catch</code> wurde auch angekündigt, dass die Lizenz von Swift in eine OSI-konforme Open-Source-Lizenz geändert wird.<ref>[https://developer.apple.com/swift/blog/?id=29 Swift 2.0]</ref> Am 3. Dezember 2015 stellte Apple dann Swift unter die Apache-2.0-Lizenz, die eine freie Nutzung von Swift (auch für kommerzielle Projekte) ermöglicht. Apple gab den Quellcode in einem GitHub-Repository frei und bietet auch eine Portierung für [[Linux]] an.<ref>[https://swift.org/blog/swift-linux-port/ The Swift Linux Port]</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Auf der [[Worldwide Developers Conference#WWDC 2015|WWDC 2015]] am 8. Juni 2015 stellte Apple Swift 2.0 vor. Neben verschiedenen sprachlichen Erweiterungen wie bspw. der [[Ausnahmebehandlung]] mittels <code>try</code>, <code>throw</code> und <code>catch</code> wurde auch angekündigt, dass die Lizenz von Swift in eine OSI-konforme Open-Source-Lizenz geändert wird.<ref>[https://developer.apple.com/swift/blog/?id=29 Swift 2.0]</ref> Am 3. Dezember 2015 stellte Apple dann Swift unter die Apache-2.0-Lizenz, die eine freie Nutzung von Swift (auch für kommerzielle Projekte) ermöglicht. Apple gab den <ins style="font-weight: bold; text-decoration: none;">[[Quelltext|</ins>Quellcode<ins style="font-weight: bold; text-decoration: none;">]]</ins> in einem GitHub-Repository frei und bietet auch eine Portierung für [[Linux]] an.<ref>[https://swift.org/blog/swift-linux-port/ The Swift Linux Port]</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die letzte Version von Swift 2 ist Swift 2.3 und wurde mit Xcode 8 veröffentlicht.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die letzte Version von Swift 2 ist Swift 2.3 und wurde mit Xcode 8 veröffentlicht.</div></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Zeile 46:</td>
<td colspan="2" class="diff-lineno">Zeile 46:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Swift 5 ===</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Swift 5 ===</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Die Version 5.0, die am 25. März 2019 veröffentlicht wurde, brachte einige Änderungen und Verbesserungen, unter anderem in der [[Standardbibliothek]] und dem [[Paketverwaltung|Package Manager]].<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-released/ |titel=Swift 5 Released! |hrsg=Apple Inc. |abruf=2019-04-13}}</ref> Es gab einen Wechsel vom [[UTF-16]]- zum [[UTF-8]]-Encoding als Standard bei dem Datentyp [[Zeichenkette|String]].<ref>{{Internetquelle |url=https://swift.org/blog/utf8-string/ |titel=UTF-8 String |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> Swift 5.1 wurde am 20. September 2019 veröffentlicht,<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-1-released/ |titel=Swift 5.1 Released! |hrsg=Apple Inc. |offline=1 |archiv-url=https://web.archive.org/web/20220226203243/https://www.swift.org/blog/swift-5-1-released/ |archiv-datum=2022-02-26 |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot |abruf=2020-03-30}}</ref> die Version 5.2 am 24. März 2020.<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-2-released/ |titel=Swift 5.2 Released! |hrsg=Apple Inc. |offline=1 |archiv-url=https://web.archive.org/web/20200325160127/https://swift.org/blog/swift-5-2-released/ |archiv-datum=2020-03-25 |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot |abruf=2020-03-30}}</ref> Hinzugefügte Funktionalitäten umfassten unter anderem Property Wrappers<ref>{{Internetquelle |url=https://docs.swift.org/swift-book/LanguageGuide/Properties.html#ID617 |titel=Properties |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> und Opaque Types.<ref>{{Internetquelle |url=https://docs.swift.org/swift-book/LanguageGuide/OpaqueTypes.html |titel=Opaque Types |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> Die Version 5.3 erschien im September 2020.<ref>{{Internetquelle |url=https://www.swift.org/blog/swift-5.3-released/ |titel=Swift 5.3 released! |abruf=2022-06-05}}</ref> Mit dieser Version ist Swift nicht nur für macOS und Linux, sondern auch für [[Microsoft Windows|Windows]] verfügbar.<ref>{{Internetquelle |url=https://swift.org/blog/swift-on-windows/ |titel=Swift On Windows |hrsg=Apple Inc. |abruf=2020-10-19}}</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Die Version 5.0, die am 25. März 2019 veröffentlicht wurde, brachte einige Änderungen und Verbesserungen, unter anderem in der [[Standardbibliothek]] und dem [[Paketverwaltung|Package Manager]].<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-released/ |titel=Swift 5 Released! |hrsg=Apple Inc. |abruf=2019-04-13}}</ref> Es gab einen Wechsel vom [[UTF-16]]- zum [[UTF-8]]-Encoding als Standard bei dem Datentyp [[Zeichenkette|String]].<ref>{{Internetquelle |url=https://swift.org/blog/utf8-string/ |titel=UTF-8 String |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> Swift <ins style="font-weight: bold; text-decoration: none;">[[</ins>5.1<ins style="font-weight: bold; text-decoration: none;">]]</ins> wurde am 20. September 2019 veröffentlicht,<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-1-released/ |titel=Swift 5.1 Released! |hrsg=Apple Inc. |offline=1 |archiv-url=https://web.archive.org/web/20220226203243/https://www.swift.org/blog/swift-5-1-released/ |archiv-datum=2022-02-26 |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot |abruf=2020-03-30}}</ref> die Version 5.2 am 24. März 2020.<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-2-released/ |titel=Swift 5.2 Released! |hrsg=Apple Inc. |offline=1 |archiv-url=https://web.archive.org/web/20200325160127/https://swift.org/blog/swift-5-2-released/ |archiv-datum=2020-03-25 |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot |abruf=2020-03-30}}</ref> Hinzugefügte Funktionalitäten umfassten unter anderem Property Wrappers<ref>{{Internetquelle |url=https://docs.swift.org/swift-book/LanguageGuide/Properties.html#ID617 |titel=Properties |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> und Opaque Types.<ref>{{Internetquelle |url=https://docs.swift.org/swift-book/LanguageGuide/OpaqueTypes.html |titel=Opaque Types |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> Die Version 5.3 erschien im September 2020.<ref>{{Internetquelle |url=https://www.swift.org/blog/swift-5.3-released/ |titel=Swift 5.3 released! |abruf=2022-06-05}}</ref> Mit dieser Version ist Swift nicht nur für macOS und Linux, sondern auch für [[Microsoft Windows|Windows]] verfügbar.<ref>{{Internetquelle |url=https://swift.org/blog/swift-on-windows/ |titel=Swift On Windows |hrsg=Apple Inc. |abruf=2020-10-19}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Code-Beispiele ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Code-Beispiele ==</div></td>
</tr>
</table>
Alex Writer WEH
https://de.wikipedia.org/w/index.php?title=Swift_(Programmiersprache)&diff=248066440&oldid=prev
Dadavid Swift: Aktualisiere den GitHub-Link zum neuen Repo
2024-08-26T17:17:41Z
<p>Aktualisiere den GitHub-Link zum neuen Repo</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 26. August 2024, 19:17 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 96:</td>
<td colspan="2" class="diff-lineno">Zeile 96:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [https://swift.org/ Offizielle Webpräsenz]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [https://swift.org/ Offizielle Webpräsenz]</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [https://developer.apple.com/swift/ Swift auf developer.apple.com]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [https://developer.apple.com/swift/ Swift auf developer.apple.com]</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* {{GitHub|<del style="font-weight: bold; text-decoration: none;">apple</del>/swift}}</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* {{GitHub|<ins style="font-weight: bold; text-decoration: none;">swiftlang</ins>/swift}}</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Einzelnachweise ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Einzelnachweise ==</div></td>
</tr>
</table>
Dadavid Swift
https://de.wikipedia.org/w/index.php?title=Swift_(Programmiersprache)&diff=248041932&oldid=prev
Dadavid Swift: Beachte Swifts offizielle Richtlinien zum API-Design (Abschnitt "Conventions")
2024-08-25T19:44:54Z
<p>Beachte Swifts offizielle Richtlinien zum API-Design (Abschnitt "Conventions")</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 25. August 2024, 21:44 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 71:</td>
<td colspan="2" class="diff-lineno">Zeile 71:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>// functions (aka "named closures")</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>// functions (aka "named closures")</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>func <del style="font-weight: bold; text-decoration: none;">sayHelloTo</del>(<del style="font-weight: bold; text-decoration: none;">yourName</del> name: String) -> Void {</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>func <ins style="font-weight: bold; text-decoration: none;">sayHello</ins>(<ins style="font-weight: bold; text-decoration: none;">to</ins> name: String) -> Void {</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> print("Hello \(name)")</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> print("Hello \(name)")</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">sayHelloTo</del>(<del style="font-weight: bold; text-decoration: none;">yourName</del>: "Otto")</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">sayHello</ins>(<ins style="font-weight: bold; text-decoration: none;">to</ins>: "Otto")</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>// multiline preformatted text</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>// multiline preformatted text</div></td>
</tr>
</table>
Dadavid Swift
https://de.wikipedia.org/w/index.php?title=Swift_(Programmiersprache)&diff=247334089&oldid=prev
Trustable: Einleitung
2024-08-02T18:43:40Z
<p>Einleitung</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 2. August 2024, 20:43 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 22:</td>
<td colspan="2" class="diff-lineno">Zeile 22:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>'''Swift''' ist eine [[Programmiersprache]] von [[Apple|Apple Inc.<del style="font-weight: bold; text-decoration: none;">]]</del> für [[iOS (Betriebssystem)|iOS]], [[iPadOS]], [[macOS]], [[tvOS]], [[watchOS]], [[Linux]], [[Windows]], [[z/OS]] und [[Android (Betriebssystem)|Android]].<ref>{{Internetquelle |autor=SCADE |url=https://docs.scade.io/docs |titel=Swift for Android |werk=Swift for Android Compiler |hrsg=SCADE Inc |datum=2021-09-26 |sprache=en |abruf=2021-09-26}}</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>'''Swift''' ist eine [[<ins style="font-weight: bold; text-decoration: none;">Allzweck-</ins>Programmiersprache]]<ins style="font-weight: bold; text-decoration: none;">, die 2014 vom US-amerikanischen Unternehmen [[Apple]] veröffentlicht wurde. Swift ist eine [[Programmierparadigma#Multiparadigmatische Programmierung|multiparadigmatische]] Sprache, die Ideen</ins> von [[<ins style="font-weight: bold; text-decoration: none;">Objective-C]], [[Rust (Programmiersprache)|Rust]], [[Haskell (Programmiersprache)|Haskell]], [[Ruby (Programmiersprache)|Ruby]], [[Python (Programmiersprache)|Python]], [[C-Sharp|C#]], [[CLU (Programmiersprache)|CLU]], [[D (Programmiersprache)|D]]<ref name="swift blog" /> und anderen Programmiersprachen aufgreift.<ref name="lattner2014" /> Sie bietet Mechanismen wie [[Klasse (Objektorientierung)|Klassen]], [[Vererbung (Programmierung)|Vererbung]], [[Closure (Funktion)|Closures]], [[Typinferenz]], [[Funktion höherer Ordnung|Funktionen höherer Ordnung]], [[Generischer Typ|generische Typen]] und [[Namensraum|Namensräume]] sowie multiple [[Signatur (Programmierung)#Rückgabetyp|Rückgabetypen]] und -werte.<ref>{{Internetquelle |autor=Nathan Ingraham |url=http://www.theverge.com/2014/6/2/5772992/apple-has-a-new-programming-language-called-swift-and-it-totally-rules |titel=</ins>Apple<ins style="font-weight: bold; text-decoration: none;"> has a new programming language called Swift, 'and it totally rules' |hrsg=[[The Verge]] |abruf=2014-06-02}}</ref> Der [[Compiler]] basiert auf [[LLVM]].<ref>{{Internetquelle |autor=Owen Williams |url=http://thenextweb.com/apple/2014/06/02/apple-announces-swift-new-programming-language-ios/ </ins>|<ins style="font-weight: bold; text-decoration: none;">titel=</ins>Apple<ins style="font-weight: bold; text-decoration: none;"> announces Swift, a new programming language for iOS |hrsg=The Next Web,</ins> Inc.<ins style="font-weight: bold; text-decoration: none;"> |abruf=2014-06-02}}</ref> Mit Swift können Anwendungen</ins> für<ins style="font-weight: bold; text-decoration: none;"> die Betriebssysteme</ins> [[iOS (Betriebssystem)|iOS]], [[iPadOS]], [[macOS]], [[tvOS]], [[watchOS]], [[Linux]], [[Windows]], [[z/OS]] und [[Android (Betriebssystem)|Android]]<ins style="font-weight: bold; text-decoration: none;"> entwickelt werden</ins>.<ref>{{Internetquelle |autor=SCADE |url=https://docs.scade.io/docs |titel=Swift for Android |werk=Swift for Android Compiler |hrsg=SCADE Inc |datum=2021-09-26 |sprache=en |abruf=2021-09-26}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Es handelt sich dabei um eine [[Programmierparadigma#Multiparadigmatische Programmierung|multiparadigmatische]] Sprache, die Ideen von [[Objective-C]], [[Rust (Programmiersprache)|Rust]], [[Haskell (Programmiersprache)|Haskell]], [[Ruby (Programmiersprache)|Ruby]], [[Python (Programmiersprache)|Python]], [[C-Sharp|C#]], [[CLU (Programmiersprache)|CLU]], [[D (Programmiersprache)|D]]<ref name="swift blog" /> und anderen Programmiersprachen aufgreift.<ref name="lattner2014" /> Sie bietet Mechanismen wie [[Klasse (Objektorientierung)|Klassen]], [[Vererbung (Programmierung)|Vererbung]], [[Closure (Funktion)|Closures]], [[Typinferenz]], [[Funktion höherer Ordnung|Funktionen höherer Ordnung]], [[Generischer Typ|generische Typen]] und [[Namensraum|Namensräume]] sowie multiple [[Signatur (Programmierung)#Rückgabetyp|Rückgabetypen]] und -werte.<ref>{{Internetquelle |autor=Nathan Ingraham |url=http://www.theverge.com/2014/6/2/5772992/apple-has-a-new-programming-language-called-swift-and-it-totally-rules |titel=Apple has a new programming language called Swift, 'and it totally rules' |hrsg=[[The Verge]] |abruf=2014-06-02}}</ref> Der [[Compiler]] basiert auf [[LLVM]].<ref>{{Internetquelle |autor=Owen Williams |url=http://thenextweb.com/apple/2014/06/02/apple-announces-swift-new-programming-language-ios/ |titel=Apple announces Swift, a new programming language for iOS |hrsg=The Next Web, Inc. |abruf=2014-06-02}}</ref></div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Laut Swifts Chefarchitekten, Chris Lattner,<ref name="lattner2014" /> soll Swift Objective-C bei Apple nicht ersetzen, sondern eine zusätzliche Möglichkeit zum Entwickeln für die Plattformen [[IOS (Betriebssystem)|iOS]] und [[macOS]] bieten.<ref>{{Internetquelle |url=http://lists.apple.com/archives/xcode-users/2014/Jun/msg00024.html |titel=Xcode-users mailing list |hrsg=Apple Inc. |offline=1 |archiv-url=https://web.archive.org/web/20140606220433/http://lists.apple.com/archives/xcode-users/2014/Jun/msg00024.html |archiv-datum=2014-06-06 |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot |abruf=2014-06-05}}</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Laut Swifts Chefarchitekten, Chris Lattner,<ref name="lattner2014" /> soll Swift Objective-C bei Apple nicht ersetzen, sondern eine zusätzliche Möglichkeit zum Entwickeln für die Plattformen [[IOS (Betriebssystem)|iOS]] und [[macOS]] bieten.<ref>{{Internetquelle |url=http://lists.apple.com/archives/xcode-users/2014/Jun/msg00024.html |titel=Xcode-users mailing list |hrsg=Apple Inc. |offline=1 |archiv-url=https://web.archive.org/web/20140606220433/http://lists.apple.com/archives/xcode-users/2014/Jun/msg00024.html |archiv-datum=2014-06-06 |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot |abruf=2014-06-05}}</ref></div></td>
</tr>
</table>
Trustable
https://de.wikipedia.org/w/index.php?title=Swift_(Programmiersprache)&diff=247333996&oldid=prev
Trustable: Kleinigkeiten verbessert
2024-08-02T18:40:11Z
<p>Kleinigkeiten verbessert</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 2. August 2024, 20:40 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 48:</td>
<td colspan="2" class="diff-lineno">Zeile 48:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Swift 5 ===</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Swift 5 ===</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Die Version 5.0, die am 25. März 2019 veröffentlicht wurde, brachte einige Änderungen und Verbesserungen, unter anderem in der Standardbibliothek und dem Package Manager.<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-released/ |titel=Swift 5 Released! |hrsg=Apple Inc. |abruf=2019-04-13}}</ref> Es gab einen Wechsel vom [[UTF-16]] zum [[UTF-8]]<del style="font-weight: bold; text-decoration: none;"> </del>Encoding als Standard bei dem Datentyp String.<ref>{{Internetquelle |url=https://swift.org/blog/utf8-string/ |titel=UTF-8 String |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> Swift 5.1 wurde am 20. September 2019 veröffentlicht,<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-1-released/ |titel=Swift 5.1 Released! |hrsg=Apple Inc. |offline=1 |archiv-url=https://web.archive.org/web/20220226203243/https://www.swift.org/blog/swift-5-1-released/ |archiv-datum=2022-02-26 |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot |abruf=2020-03-30}}</ref> die Version 5.2 am 24. März 2020.<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-2-released/ |titel=Swift 5.2 Released! |hrsg=Apple Inc. |offline=1 |archiv-url=https://web.archive.org/web/20200325160127/https://swift.org/blog/swift-5-2-released/ |archiv-datum=2020-03-25 |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot |abruf=2020-03-30}}</ref> Hinzugefügte Funktionalitäten umfassten unter anderem Property Wrappers<ref>{{Internetquelle |url=https://docs.swift.org/swift-book/LanguageGuide/Properties.html#ID617 |titel=Properties |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> und Opaque Types.<ref>{{Internetquelle |url=https://docs.swift.org/swift-book/LanguageGuide/OpaqueTypes.html |titel=Opaque Types |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> Die Version 5.3 erschien im September 2020.<ref>{{Internetquelle |url=https://www.swift.org/blog/swift-5.3-released/ |titel=Swift 5.3 released! |abruf=2022-06-05}}</ref> Mit dieser Version ist Swift nicht nur für macOS und Linux, sondern auch für [[Microsoft Windows|Windows]] verfügbar.<ref>{{Internetquelle |url=https://swift.org/blog/swift-on-windows/ |titel=Swift On Windows |hrsg=Apple Inc. |abruf=2020-10-19}}</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Die Version 5.0, die am 25. März 2019 veröffentlicht wurde, brachte einige Änderungen und Verbesserungen, unter anderem in der <ins style="font-weight: bold; text-decoration: none;">[[</ins>Standardbibliothek<ins style="font-weight: bold; text-decoration: none;">]]</ins> und dem <ins style="font-weight: bold; text-decoration: none;">[[Paketverwaltung|</ins>Package Manager<ins style="font-weight: bold; text-decoration: none;">]]</ins>.<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-released/ |titel=Swift 5 Released! |hrsg=Apple Inc. |abruf=2019-04-13}}</ref> Es gab einen Wechsel vom [[UTF-16]]<ins style="font-weight: bold; text-decoration: none;">-</ins> zum [[UTF-8]]<ins style="font-weight: bold; text-decoration: none;">-</ins>Encoding als Standard bei dem Datentyp <ins style="font-weight: bold; text-decoration: none;">[[Zeichenkette|</ins>String<ins style="font-weight: bold; text-decoration: none;">]]</ins>.<ref>{{Internetquelle |url=https://swift.org/blog/utf8-string/ |titel=UTF-8 String |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> Swift 5.1 wurde am 20. September 2019 veröffentlicht,<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-1-released/ |titel=Swift 5.1 Released! |hrsg=Apple Inc. |offline=1 |archiv-url=https://web.archive.org/web/20220226203243/https://www.swift.org/blog/swift-5-1-released/ |archiv-datum=2022-02-26 |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot |abruf=2020-03-30}}</ref> die Version 5.2 am 24. März 2020.<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-2-released/ |titel=Swift 5.2 Released! |hrsg=Apple Inc. |offline=1 |archiv-url=https://web.archive.org/web/20200325160127/https://swift.org/blog/swift-5-2-released/ |archiv-datum=2020-03-25 |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot |abruf=2020-03-30}}</ref> Hinzugefügte Funktionalitäten umfassten unter anderem Property Wrappers<ref>{{Internetquelle |url=https://docs.swift.org/swift-book/LanguageGuide/Properties.html#ID617 |titel=Properties |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> und Opaque Types.<ref>{{Internetquelle |url=https://docs.swift.org/swift-book/LanguageGuide/OpaqueTypes.html |titel=Opaque Types |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> Die Version 5.3 erschien im September 2020.<ref>{{Internetquelle |url=https://www.swift.org/blog/swift-5.3-released/ |titel=Swift 5.3 released! |abruf=2022-06-05}}</ref> Mit dieser Version ist Swift nicht nur für macOS und Linux, sondern auch für [[Microsoft Windows|Windows]] verfügbar.<ref>{{Internetquelle |url=https://swift.org/blog/swift-on-windows/ |titel=Swift On Windows |hrsg=Apple Inc. |abruf=2020-10-19}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Code-Beispiele ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Code-Beispiele ==</div></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Zeile 96:</td>
<td colspan="2" class="diff-lineno">Zeile 96:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* [https://<del style="font-weight: bold; text-decoration: none;">developer</del>.<del style="font-weight: bold; text-decoration: none;">apple.com/swift</del>/ Offizielle Webpräsenz]</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [https://<ins style="font-weight: bold; text-decoration: none;">swift</ins>.<ins style="font-weight: bold; text-decoration: none;">org</ins>/ Offizielle Webpräsenz]</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* [https://<del style="font-weight: bold; text-decoration: none;">swift</del>.<del style="font-weight: bold; text-decoration: none;">org</del>/<del style="font-weight: bold; text-decoration: none;"> </del>swift.<del style="font-weight: bold; text-decoration: none;">org</del>]</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [https://<ins style="font-weight: bold; text-decoration: none;">developer</ins>.<ins style="font-weight: bold; text-decoration: none;">apple.com</ins>/swift<ins style="font-weight: bold; text-decoration: none;">/ Swift auf developer.apple</ins>.<ins style="font-weight: bold; text-decoration: none;">com</ins>]</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* <del style="font-weight: bold; text-decoration: none;">[https://github.com/</del>apple/swift<del style="font-weight: bold; text-decoration: none;"> Repository]</del></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <ins style="font-weight: bold; text-decoration: none;">{{GitHub|</ins>apple/swift<ins style="font-weight: bold; text-decoration: none;">}}</ins></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Einzelnachweise ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Einzelnachweise ==</div></td>
</tr>
</table>
Trustable
https://de.wikipedia.org/w/index.php?title=Swift_(Programmiersprache)&diff=246899502&oldid=prev
Morten Haan: Änderungen von 2003:A:B3F:CF01:9D4C:226D:1D2C:E441 (Diskussion) auf die letzte Version von Bastie zurückgesetzt
2024-07-19T17:22:55Z
<p>Änderungen von <a href="/wiki/Spezial:Beitr%C3%A4ge/2003:A:B3F:CF01:9D4C:226D:1D2C:E441" title="Spezial:Beiträge/2003:A:B3F:CF01:9D4C:226D:1D2C:E441">2003:A:B3F:CF01:9D4C:226D:1D2C:E441</a> (<a href="/wiki/Benutzer_Diskussion:2003:A:B3F:CF01:9D4C:226D:1D2C:E441" title="Benutzer Diskussion:2003:A:B3F:CF01:9D4C:226D:1D2C:E441">Diskussion</a>) auf die letzte Version von <a href="/wiki/Benutzer:Bastie" title="Benutzer:Bastie">Bastie</a> zurückgesetzt</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 19. Juli 2024, 19:22 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 49:</td>
<td colspan="2" class="diff-lineno">Zeile 49:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Swift 5 ===</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Swift 5 ===</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die Version 5.0, die am 25. März 2019 veröffentlicht wurde, brachte einige Änderungen und Verbesserungen, unter anderem in der Standardbibliothek und dem Package Manager.<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-released/ |titel=Swift 5 Released! |hrsg=Apple Inc. |abruf=2019-04-13}}</ref> Es gab einen Wechsel vom [[UTF-16]] zum [[UTF-8]] Encoding als Standard bei dem Datentyp String.<ref>{{Internetquelle |url=https://swift.org/blog/utf8-string/ |titel=UTF-8 String |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> Swift 5.1 wurde am 20. September 2019 veröffentlicht,<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-1-released/ |titel=Swift 5.1 Released! |hrsg=Apple Inc. |offline=1 |archiv-url=https://web.archive.org/web/20220226203243/https://www.swift.org/blog/swift-5-1-released/ |archiv-datum=2022-02-26 |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot |abruf=2020-03-30}}</ref> die Version 5.2 am 24. März 2020.<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-2-released/ |titel=Swift 5.2 Released! |hrsg=Apple Inc. |offline=1 |archiv-url=https://web.archive.org/web/20200325160127/https://swift.org/blog/swift-5-2-released/ |archiv-datum=2020-03-25 |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot |abruf=2020-03-30}}</ref> Hinzugefügte Funktionalitäten umfassten unter anderem Property Wrappers<ref>{{Internetquelle |url=https://docs.swift.org/swift-book/LanguageGuide/Properties.html#ID617 |titel=Properties |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> und Opaque Types.<ref>{{Internetquelle |url=https://docs.swift.org/swift-book/LanguageGuide/OpaqueTypes.html |titel=Opaque Types |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> Die Version 5.3 erschien im September 2020.<ref>{{Internetquelle |url=https://www.swift.org/blog/swift-5.3-released/ |titel=Swift 5.3 released! |abruf=2022-06-05}}</ref> Mit dieser Version ist Swift nicht nur für macOS und Linux, sondern auch für [[Microsoft Windows|Windows]] verfügbar.<ref>{{Internetquelle |url=https://swift.org/blog/swift-on-windows/ |titel=Swift On Windows |hrsg=Apple Inc. |abruf=2020-10-19}}</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die Version 5.0, die am 25. März 2019 veröffentlicht wurde, brachte einige Änderungen und Verbesserungen, unter anderem in der Standardbibliothek und dem Package Manager.<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-released/ |titel=Swift 5 Released! |hrsg=Apple Inc. |abruf=2019-04-13}}</ref> Es gab einen Wechsel vom [[UTF-16]] zum [[UTF-8]] Encoding als Standard bei dem Datentyp String.<ref>{{Internetquelle |url=https://swift.org/blog/utf8-string/ |titel=UTF-8 String |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> Swift 5.1 wurde am 20. September 2019 veröffentlicht,<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-1-released/ |titel=Swift 5.1 Released! |hrsg=Apple Inc. |offline=1 |archiv-url=https://web.archive.org/web/20220226203243/https://www.swift.org/blog/swift-5-1-released/ |archiv-datum=2022-02-26 |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot |abruf=2020-03-30}}</ref> die Version 5.2 am 24. März 2020.<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-2-released/ |titel=Swift 5.2 Released! |hrsg=Apple Inc. |offline=1 |archiv-url=https://web.archive.org/web/20200325160127/https://swift.org/blog/swift-5-2-released/ |archiv-datum=2020-03-25 |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot |abruf=2020-03-30}}</ref> Hinzugefügte Funktionalitäten umfassten unter anderem Property Wrappers<ref>{{Internetquelle |url=https://docs.swift.org/swift-book/LanguageGuide/Properties.html#ID617 |titel=Properties |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> und Opaque Types.<ref>{{Internetquelle |url=https://docs.swift.org/swift-book/LanguageGuide/OpaqueTypes.html |titel=Opaque Types |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> Die Version 5.3 erschien im September 2020.<ref>{{Internetquelle |url=https://www.swift.org/blog/swift-5.3-released/ |titel=Swift 5.3 released! |abruf=2022-06-05}}</ref> Mit dieser Version ist Swift nicht nur für macOS und Linux, sondern auch für [[Microsoft Windows|Windows]] verfügbar.<ref>{{Internetquelle |url=https://swift.org/blog/swift-on-windows/ |titel=Swift On Windows |hrsg=Apple Inc. |abruf=2020-10-19}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Swift 6</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>https://www.dev-insider.de/swift-6-verbesserte-sicherheit-erweiterte-standardbibliotheken-optimierungen-a-a96b4158d05fcee56e804911a3c6065e/</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Code-Beispiele ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Code-Beispiele ==</div></td>
</tr>
</table>
Morten Haan
https://de.wikipedia.org/w/index.php?title=Swift_(Programmiersprache)&diff=246898780&oldid=prev
2003:A:B3F:CF01:9D4C:226D:1D2C:E441: Swift 6 ist längst raus. Warum wird das hier verschwiegen :-D Summer in the city
2024-07-19T16:42:03Z
<p>Swift 6 ist längst raus. Warum wird das hier verschwiegen :-D Summer in the city</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 19. Juli 2024, 18:42 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 49:</td>
<td colspan="2" class="diff-lineno">Zeile 49:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Swift 5 ===</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Swift 5 ===</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die Version 5.0, die am 25. März 2019 veröffentlicht wurde, brachte einige Änderungen und Verbesserungen, unter anderem in der Standardbibliothek und dem Package Manager.<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-released/ |titel=Swift 5 Released! |hrsg=Apple Inc. |abruf=2019-04-13}}</ref> Es gab einen Wechsel vom [[UTF-16]] zum [[UTF-8]] Encoding als Standard bei dem Datentyp String.<ref>{{Internetquelle |url=https://swift.org/blog/utf8-string/ |titel=UTF-8 String |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> Swift 5.1 wurde am 20. September 2019 veröffentlicht,<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-1-released/ |titel=Swift 5.1 Released! |hrsg=Apple Inc. |offline=1 |archiv-url=https://web.archive.org/web/20220226203243/https://www.swift.org/blog/swift-5-1-released/ |archiv-datum=2022-02-26 |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot |abruf=2020-03-30}}</ref> die Version 5.2 am 24. März 2020.<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-2-released/ |titel=Swift 5.2 Released! |hrsg=Apple Inc. |offline=1 |archiv-url=https://web.archive.org/web/20200325160127/https://swift.org/blog/swift-5-2-released/ |archiv-datum=2020-03-25 |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot |abruf=2020-03-30}}</ref> Hinzugefügte Funktionalitäten umfassten unter anderem Property Wrappers<ref>{{Internetquelle |url=https://docs.swift.org/swift-book/LanguageGuide/Properties.html#ID617 |titel=Properties |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> und Opaque Types.<ref>{{Internetquelle |url=https://docs.swift.org/swift-book/LanguageGuide/OpaqueTypes.html |titel=Opaque Types |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> Die Version 5.3 erschien im September 2020.<ref>{{Internetquelle |url=https://www.swift.org/blog/swift-5.3-released/ |titel=Swift 5.3 released! |abruf=2022-06-05}}</ref> Mit dieser Version ist Swift nicht nur für macOS und Linux, sondern auch für [[Microsoft Windows|Windows]] verfügbar.<ref>{{Internetquelle |url=https://swift.org/blog/swift-on-windows/ |titel=Swift On Windows |hrsg=Apple Inc. |abruf=2020-10-19}}</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die Version 5.0, die am 25. März 2019 veröffentlicht wurde, brachte einige Änderungen und Verbesserungen, unter anderem in der Standardbibliothek und dem Package Manager.<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-released/ |titel=Swift 5 Released! |hrsg=Apple Inc. |abruf=2019-04-13}}</ref> Es gab einen Wechsel vom [[UTF-16]] zum [[UTF-8]] Encoding als Standard bei dem Datentyp String.<ref>{{Internetquelle |url=https://swift.org/blog/utf8-string/ |titel=UTF-8 String |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> Swift 5.1 wurde am 20. September 2019 veröffentlicht,<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-1-released/ |titel=Swift 5.1 Released! |hrsg=Apple Inc. |offline=1 |archiv-url=https://web.archive.org/web/20220226203243/https://www.swift.org/blog/swift-5-1-released/ |archiv-datum=2022-02-26 |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot |abruf=2020-03-30}}</ref> die Version 5.2 am 24. März 2020.<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-2-released/ |titel=Swift 5.2 Released! |hrsg=Apple Inc. |offline=1 |archiv-url=https://web.archive.org/web/20200325160127/https://swift.org/blog/swift-5-2-released/ |archiv-datum=2020-03-25 |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot |abruf=2020-03-30}}</ref> Hinzugefügte Funktionalitäten umfassten unter anderem Property Wrappers<ref>{{Internetquelle |url=https://docs.swift.org/swift-book/LanguageGuide/Properties.html#ID617 |titel=Properties |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> und Opaque Types.<ref>{{Internetquelle |url=https://docs.swift.org/swift-book/LanguageGuide/OpaqueTypes.html |titel=Opaque Types |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> Die Version 5.3 erschien im September 2020.<ref>{{Internetquelle |url=https://www.swift.org/blog/swift-5.3-released/ |titel=Swift 5.3 released! |abruf=2022-06-05}}</ref> Mit dieser Version ist Swift nicht nur für macOS und Linux, sondern auch für [[Microsoft Windows|Windows]] verfügbar.<ref>{{Internetquelle |url=https://swift.org/blog/swift-on-windows/ |titel=Swift On Windows |hrsg=Apple Inc. |abruf=2020-10-19}}</ref></div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Swift 6</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>https://www.dev-insider.de/swift-6-verbesserte-sicherheit-erweiterte-standardbibliotheken-optimierungen-a-a96b4158d05fcee56e804911a3c6065e/</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Code-Beispiele ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Code-Beispiele ==</div></td>
</tr>
</table>
2003:A:B3F:CF01:9D4C:226D:1D2C:E441
https://de.wikipedia.org/w/index.php?title=Swift_(Programmiersprache)&diff=240328693&oldid=prev
Bastie: Die aktuelle Version ist 5.9.2 (swift.org) sollte aber aus der Softwarebox entnommen werden und nicht im Text stehen (Wartungsfreundlicher)
2023-12-19T14:11:21Z
<p>Die aktuelle Version ist 5.9.2 (swift.org) sollte aber aus der Softwarebox entnommen werden und nicht im Text stehen (Wartungsfreundlicher)</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 19. Dezember 2023, 16:11 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 49:</td>
<td colspan="2" class="diff-lineno">Zeile 49:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Swift 5 ===</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Swift 5 ===</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die Version 5.0, die am 25. März 2019 veröffentlicht wurde, brachte einige Änderungen und Verbesserungen, unter anderem in der Standardbibliothek und dem Package Manager.<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-released/ |titel=Swift 5 Released! |hrsg=Apple Inc. |abruf=2019-04-13}}</ref> Es gab einen Wechsel vom [[UTF-16]] zum [[UTF-8]] Encoding als Standard bei dem Datentyp String.<ref>{{Internetquelle |url=https://swift.org/blog/utf8-string/ |titel=UTF-8 String |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> Swift 5.1 wurde am 20. September 2019 veröffentlicht,<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-1-released/ |titel=Swift 5.1 Released! |hrsg=Apple Inc. |offline=1 |archiv-url=https://web.archive.org/web/20220226203243/https://www.swift.org/blog/swift-5-1-released/ |archiv-datum=2022-02-26 |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot |abruf=2020-03-30}}</ref> die Version 5.2 am 24. März 2020.<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-2-released/ |titel=Swift 5.2 Released! |hrsg=Apple Inc. |offline=1 |archiv-url=https://web.archive.org/web/20200325160127/https://swift.org/blog/swift-5-2-released/ |archiv-datum=2020-03-25 |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot |abruf=2020-03-30}}</ref> Hinzugefügte Funktionalitäten umfassten unter anderem Property Wrappers<ref>{{Internetquelle |url=https://docs.swift.org/swift-book/LanguageGuide/Properties.html#ID617 |titel=Properties |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> und Opaque Types.<ref>{{Internetquelle |url=https://docs.swift.org/swift-book/LanguageGuide/OpaqueTypes.html |titel=Opaque Types |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> Die Version 5.3 erschien im September 2020.<ref>{{Internetquelle |url=https://www.swift.org/blog/swift-5.3-released/ |titel=Swift 5.3 released! |abruf=2022-06-05}}</ref> Mit dieser Version ist Swift nicht nur für macOS und Linux, sondern auch für [[Microsoft Windows|Windows]] verfügbar.<ref>{{Internetquelle |url=https://swift.org/blog/swift-on-windows/ |titel=Swift On Windows |hrsg=Apple Inc. |abruf=2020-10-19}}</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die Version 5.0, die am 25. März 2019 veröffentlicht wurde, brachte einige Änderungen und Verbesserungen, unter anderem in der Standardbibliothek und dem Package Manager.<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-released/ |titel=Swift 5 Released! |hrsg=Apple Inc. |abruf=2019-04-13}}</ref> Es gab einen Wechsel vom [[UTF-16]] zum [[UTF-8]] Encoding als Standard bei dem Datentyp String.<ref>{{Internetquelle |url=https://swift.org/blog/utf8-string/ |titel=UTF-8 String |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> Swift 5.1 wurde am 20. September 2019 veröffentlicht,<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-1-released/ |titel=Swift 5.1 Released! |hrsg=Apple Inc. |offline=1 |archiv-url=https://web.archive.org/web/20220226203243/https://www.swift.org/blog/swift-5-1-released/ |archiv-datum=2022-02-26 |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot |abruf=2020-03-30}}</ref> die Version 5.2 am 24. März 2020.<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-2-released/ |titel=Swift 5.2 Released! |hrsg=Apple Inc. |offline=1 |archiv-url=https://web.archive.org/web/20200325160127/https://swift.org/blog/swift-5-2-released/ |archiv-datum=2020-03-25 |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot |abruf=2020-03-30}}</ref> Hinzugefügte Funktionalitäten umfassten unter anderem Property Wrappers<ref>{{Internetquelle |url=https://docs.swift.org/swift-book/LanguageGuide/Properties.html#ID617 |titel=Properties |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> und Opaque Types.<ref>{{Internetquelle |url=https://docs.swift.org/swift-book/LanguageGuide/OpaqueTypes.html |titel=Opaque Types |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> Die Version 5.3 erschien im September 2020.<ref>{{Internetquelle |url=https://www.swift.org/blog/swift-5.3-released/ |titel=Swift 5.3 released! |abruf=2022-06-05}}</ref> Mit dieser Version ist Swift nicht nur für macOS und Linux, sondern auch für [[Microsoft Windows|Windows]] verfügbar.<ref>{{Internetquelle |url=https://swift.org/blog/swift-on-windows/ |titel=Swift On Windows |hrsg=Apple Inc. |abruf=2020-10-19}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Die aktuelle Version ist Swift 5.7. Experimentelle [[Programmpaket]]e sind auch für Amazon Linux 2 und [[CentOS]] 7 verfügbar.<ref>{{Internetquelle |url=https://www.swift.org/blog/swift-5.6-released/ |titel=Swift 5.6 Released! |hrsg=Apple Inc. |abruf=2022-08-02}}</ref></div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Code-Beispiele ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Code-Beispiele ==</div></td>
</tr>
</table>
Bastie
https://de.wikipedia.org/w/index.php?title=Swift_(Programmiersprache)&diff=237947797&oldid=prev
Phzh: Form, typo
2023-10-07T09:03:57Z
<p>Form, typo</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 7. Oktober 2023, 11:03 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 1:</td>
<td colspan="2" class="diff-lineno">Zeile 1:</td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Infobox Programmiersprache</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Infobox Programmiersprache</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| Name = </div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| Name = </div></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Zeile 16:</td>
<td colspan="2" class="diff-lineno">Zeile 15:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| Dialekte = </div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| Dialekte = </div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| Standardisierungen = </div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| Standardisierungen = </div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| Beeinflusst_von = [[Objective-C]], [[Rust (Programmiersprache)|Rust]], [[Haskell (Programmiersprache)|Haskell]], [[Ruby (Programmiersprache)|Ruby]], [[Python (Programmiersprache)|Python]], [[C-Sharp|C#]], [[CLU (Programmiersprache)|CLU]],<ref name="lattner2014">{{Internetquelle|url=http://nondot.org/sabre/|titel=Chris Lattner's Homepage|abruf=2014-06-03 <del style="font-weight: bold; text-decoration: none;">|autor=Chris Lattner</del>|zitat=… it also greatly benefited from the experiences hard-won by many other languages in the field, drawing ideas from Objective-C, Rust, Haskell, Ruby, Python, C#, CLU, and far too many others to list.}}</ref> [[D (Programmiersprache)|D]]<ref name="swift blog">{{Internetquelle|titel=Building assert() in Swift, Part 2: __FILE__ and __LINE__ – Swift Blog -<del style="font-weight: bold; text-decoration: none;">|url=https://developer.apple.com/swift/blog/?id=15</del>|hrsg=Apple Developer|abruf=2014-09-26 |<del style="font-weight: bold; text-decoration: none;"> </del>zitat=Swift borrows a clever feature from the [[Programmiersprache D|D language]]: these identifiers expand to the location of the caller when evaluated in a default argument list.}}</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| Beeinflusst_von = [[Objective-C]], [[Rust (Programmiersprache)|Rust]], [[Haskell (Programmiersprache)|Haskell]], [[Ruby (Programmiersprache)|Ruby]], [[Python (Programmiersprache)|Python]], [[C-Sharp|C#]], [[CLU (Programmiersprache)|CLU]],<ref name="lattner2014">{{Internetquelle<ins style="font-weight: bold; text-decoration: none;"> |autor=Chris Lattner </ins>|url=http://nondot.org/sabre/<ins style="font-weight: bold; text-decoration: none;"> </ins>|titel=Chris Lattner's Homepage<ins style="font-weight: bold; text-decoration: none;"> </ins>|abruf=2014-06-03 |zitat=… it also greatly benefited from the experiences hard-won by many other languages in the field, drawing ideas from Objective-C, Rust, Haskell, Ruby, Python, C#, CLU, and far too many others to list.}}</ref> [[D (Programmiersprache)|D]]<ref name="swift blog">{{Internetquelle<ins style="font-weight: bold; text-decoration: none;"> |url=https://developer.apple.com/swift/blog/?id=15 </ins>|titel=Building assert() in Swift, Part 2: __FILE__ and __LINE__ – Swift Blog -<ins style="font-weight: bold; text-decoration: none;"> </ins>|hrsg=Apple Developer<ins style="font-weight: bold; text-decoration: none;"> </ins>|abruf=2014-09-26 |zitat=Swift borrows a clever feature from the [[Programmiersprache D|D language]]: these identifiers expand to the location of the caller when evaluated in a default argument list.}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| Beeinflusste = </div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| Beeinflusste = </div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| Betriebssystem = [[macOS]], [[iOS (Betriebssystem)|iOS]] (inkl. [[tvOS]], [[watchOS]]), [[Linux]], [[Windows]], [[z/OS]]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| Betriebssystem = [[macOS]], [[iOS (Betriebssystem)|iOS]] (inkl. [[tvOS]], [[watchOS]]), [[Linux]], [[Windows]], [[z/OS]]</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| Lizenz = [[Apache-Lizenz]] 2.0 (seit Swift 2.2)</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| Lizenz = [[Apache-Lizenz]] 2.0 (seit Swift 2.2)</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| Website = [https://swift.org swift.org]</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>| Website = [https://swift.org<ins style="font-weight: bold; text-decoration: none;">/</ins> swift.org]</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>| Dateiendung = .swift</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Zeile 28:</td>
<td colspan="2" class="diff-lineno">Zeile 26:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Es handelt sich dabei um eine [[Programmierparadigma#Multiparadigmatische Programmierung|multiparadigmatische]] Sprache, die Ideen von [[Objective-C]], [[Rust (Programmiersprache)|Rust]], [[Haskell (Programmiersprache)|Haskell]], [[Ruby (Programmiersprache)|Ruby]], [[Python (Programmiersprache)|Python]], [[C-Sharp|C#]], [[CLU (Programmiersprache)|CLU]], [[D (Programmiersprache)|D]]<ref name="swift blog" /> und anderen Programmiersprachen aufgreift.<ref name="lattner2014" /> Sie bietet Mechanismen wie [[Klasse (Objektorientierung)|Klassen]], [[Vererbung (Programmierung)|Vererbung]], [[Closure (Funktion)|Closures]], [[Typinferenz]], [[Funktion höherer Ordnung|Funktionen höherer Ordnung]], [[Generischer Typ|generische Typen]] und [[Namensraum|Namensräume]] sowie multiple [[Signatur (Programmierung)#Rückgabetyp|Rückgabetypen]] und -werte.<ref>{{Internetquelle |autor=Nathan Ingraham |url=http://www.theverge.com/2014/6/2/5772992/apple-has-a-new-programming-language-called-swift-and-it-totally-rules |titel=Apple has a new programming language called Swift, 'and it totally rules' |hrsg=[[The Verge]] |abruf=2014-06-02}}</ref> Der [[Compiler]] basiert auf [[LLVM]].<ref>{{Internetquelle |autor=Owen Williams |url=http://thenextweb.com/apple/2014/06/02/apple-announces-swift-new-programming-language-ios/ |titel=Apple announces Swift, a new programming language for iOS |hrsg=The Next Web, Inc. |abruf=2014-06-02}}</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Es handelt sich dabei um eine [[Programmierparadigma#Multiparadigmatische Programmierung|multiparadigmatische]] Sprache, die Ideen von [[Objective-C]], [[Rust (Programmiersprache)|Rust]], [[Haskell (Programmiersprache)|Haskell]], [[Ruby (Programmiersprache)|Ruby]], [[Python (Programmiersprache)|Python]], [[C-Sharp|C#]], [[CLU (Programmiersprache)|CLU]], [[D (Programmiersprache)|D]]<ref name="swift blog" /> und anderen Programmiersprachen aufgreift.<ref name="lattner2014" /> Sie bietet Mechanismen wie [[Klasse (Objektorientierung)|Klassen]], [[Vererbung (Programmierung)|Vererbung]], [[Closure (Funktion)|Closures]], [[Typinferenz]], [[Funktion höherer Ordnung|Funktionen höherer Ordnung]], [[Generischer Typ|generische Typen]] und [[Namensraum|Namensräume]] sowie multiple [[Signatur (Programmierung)#Rückgabetyp|Rückgabetypen]] und -werte.<ref>{{Internetquelle |autor=Nathan Ingraham |url=http://www.theverge.com/2014/6/2/5772992/apple-has-a-new-programming-language-called-swift-and-it-totally-rules |titel=Apple has a new programming language called Swift, 'and it totally rules' |hrsg=[[The Verge]] |abruf=2014-06-02}}</ref> Der [[Compiler]] basiert auf [[LLVM]].<ref>{{Internetquelle |autor=Owen Williams |url=http://thenextweb.com/apple/2014/06/02/apple-announces-swift-new-programming-language-ios/ |titel=Apple announces Swift, a new programming language for iOS |hrsg=The Next Web, Inc. |abruf=2014-06-02}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Laut Swifts Chefarchitekten, Chris Lattner,<ref name="lattner2014" /> soll Swift Objective-C bei Apple nicht ersetzen, sondern eine zusätzliche Möglichkeit zum Entwickeln für die Plattformen [[IOS (Betriebssystem)|iOS]] und [[macOS]] bieten.<ref>{{Internetquelle |url=http://lists.apple.com/archives/xcode-users/2014/Jun/msg00024.html |titel=Xcode-users mailing list |hrsg=Apple Inc. |<del style="font-weight: bold; text-decoration: none;">abruf</del>=<del style="font-weight: bold; text-decoration: none;">2014-06-05</del> |archiv-url=https://web.archive.org/web/20140606220433/http://lists.apple.com/archives/xcode-users/2014/Jun/msg00024.html |archiv-datum=2014-06-06<del style="font-weight: bold; text-decoration: none;"> |offline=ja</del> |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot }}</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Laut Swifts Chefarchitekten, Chris Lattner,<ref name="lattner2014" /> soll Swift Objective-C bei Apple nicht ersetzen, sondern eine zusätzliche Möglichkeit zum Entwickeln für die Plattformen [[IOS (Betriebssystem)|iOS]] und [[macOS]] bieten.<ref>{{Internetquelle |url=http://lists.apple.com/archives/xcode-users/2014/Jun/msg00024.html |titel=Xcode-users mailing list |hrsg=Apple Inc. |<ins style="font-weight: bold; text-decoration: none;">offline</ins>=<ins style="font-weight: bold; text-decoration: none;">1</ins> |archiv-url=https://web.archive.org/web/20140606220433/http://lists.apple.com/archives/xcode-users/2014/Jun/msg00024.html |archiv-datum=2014-06-06 |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot <ins style="font-weight: bold; text-decoration: none;">|abruf=2014-06-05</ins>}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Geschichte ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Geschichte ==</div></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Zeile 47:</td>
<td colspan="2" class="diff-lineno">Zeile 45:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Swift 4 ===</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Swift 4 ===</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Im September 2017 wurde mit Swift 4 die nächste Hauptversion veröffentlicht. Neue Funktionen sind zum Beispiel verbesserte Collection Typen sowie ein einfacherer Umgang mit Strings.<ref>{{Internetquelle |url=https://swift.org/blog/swift-4-0-released/ |titel=Swift 4.0 Released! |werk=Swift.org |hrsg=Apple Inc. |datum=2017-09-19 |<del style="font-weight: bold; text-decoration: none;">abruf</del>=<del style="font-weight: bold; text-decoration: none;">2017-10-06</del> |archiv-url=https://web.archive.org/web/20190328104443/https://swift.org/blog/swift-4-0-released/ |archiv-datum=2019-03-28<del style="font-weight: bold; text-decoration: none;"> |offline=ja</del> |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot }}</ref> Um vorhandenen Swift-3-Code weiterverwenden zu können, verfügt der Compiler über einen Swift-3- und Swift-4-Modus, die in einem Projekt auch gemeinsam verwendet werden können. IBM stellte 2018 Swift mit dem „IBM® Toolkit for Swift on z/OS“ in der Version 4.0.1 erstmals auf seinen Großrechnern unter z/OS zur Verfügung.<ref>{{Internetquelle |url=https://www.ibm.com/docs/en/SSMEGX_4.0.0/com.ibm.swift.zos.v4.doc/swift_zos_docs.pdf |titel=IBM Toolkit for Swift on z/OS Community Edition |hrsg=IBM |datum=2018 |sprache=en |abruf=2022-08-24}}</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Im September 2017 wurde mit Swift 4 die nächste Hauptversion veröffentlicht. Neue Funktionen sind zum Beispiel verbesserte Collection Typen sowie ein einfacherer Umgang mit Strings.<ref>{{Internetquelle |url=https://swift.org/blog/swift-4-0-released/ |titel=Swift 4.0 Released! |werk=Swift.org |hrsg=Apple Inc. |datum=2017-09-19 |<ins style="font-weight: bold; text-decoration: none;">offline</ins>=<ins style="font-weight: bold; text-decoration: none;">1</ins> |archiv-url=https://web.archive.org/web/20190328104443/https://swift.org/blog/swift-4-0-released/ |archiv-datum=2019-03-28 |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot <ins style="font-weight: bold; text-decoration: none;">|abruf=2017-10-06</ins>}}</ref> Um vorhandenen Swift-3-Code weiterverwenden zu können, verfügt der Compiler über einen Swift-3- und Swift-4-Modus, die in einem Projekt auch gemeinsam verwendet werden können. IBM stellte 2018 Swift mit dem „IBM® Toolkit for Swift on z/OS“ in der Version 4.0.1 erstmals auf seinen Großrechnern unter z/OS zur Verfügung.<ref>{{Internetquelle |url=https://www.ibm.com/docs/en/SSMEGX_4.0.0/com.ibm.swift.zos.v4.doc/swift_zos_docs.pdf |titel=IBM Toolkit for Swift on z/OS Community Edition |hrsg=IBM |datum=2018<ins style="font-weight: bold; text-decoration: none;"> |format=PDF</ins> |sprache=en |abruf=2022-08-24}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Swift 5 ===</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Swift 5 ===</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Die Version 5.0, die am 25. März 2019 veröffentlicht wurde, brachte einige Änderungen und Verbesserungen, unter anderem in der Standardbibliothek und dem Package Manager.<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-released/ |titel=Swift 5 Released! |hrsg=Apple Inc. |abruf=2019-04-13}}</ref> Es gab einen Wechsel vom [[UTF-16]] zum [[UTF-8]] Encoding als Standard bei dem Datentyp String.<ref>{{Internetquelle |url=https://swift.org/blog/utf8-string/ |titel=UTF-8 String |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> Swift 5.1 wurde am 20. September 2019 veröffentlicht,<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-1-released/ |titel=Swift 5.1 Released! |hrsg=Apple Inc. |<del style="font-weight: bold; text-decoration: none;">abruf</del>=<del style="font-weight: bold; text-decoration: none;">2020-03-30</del> |archiv-url=https://web.archive.org/web/20220226203243/https://www.swift.org/blog/swift-5-1-released/ |archiv-datum=2022-02-26<del style="font-weight: bold; text-decoration: none;"> |offline=ja</del> |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot }}</ref> die Version 5.2 am 24. März 2020.<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-2-released/ |titel=Swift 5.2 Released! |hrsg=Apple Inc. |<del style="font-weight: bold; text-decoration: none;">abruf</del>=<del style="font-weight: bold; text-decoration: none;">2020-03-30</del> |archiv-url=https://web.archive.org/web/20200325160127/https://swift.org/blog/swift-5-2-released/ |archiv-datum=2020-03-25<del style="font-weight: bold; text-decoration: none;"> |offline=ja</del> |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot }}</ref> Hinzugefügte Funktionalitäten umfassten unter anderem Property Wrappers<ref>{{Internetquelle |url=https://docs.swift.org/swift-book/LanguageGuide/Properties.html#ID617 |titel=Properties |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> und Opaque Types.<ref>{{Internetquelle |url=https://docs.swift.org/swift-book/LanguageGuide/OpaqueTypes.html |titel=Opaque Types |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> Die Version 5.3 erschien im September 2020.<ref>{{Internetquelle |url=https://www.swift.org/blog/swift-5.3-released/ |titel=Swift 5.3 released! |abruf=2022-06-05}}</ref> Mit dieser Version ist Swift nicht nur für macOS und Linux, sondern auch für [[Microsoft Windows|Windows]] verfügbar.<ref>{{Internetquelle |url=https://swift.org/blog/swift-on-windows/ |titel=Swift On Windows |hrsg=<del style="font-weight: bold; text-decoration: none;"> </del>Apple Inc. |abruf=2020-10-19}}</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Die Version 5.0, die am 25. März 2019 veröffentlicht wurde, brachte einige Änderungen und Verbesserungen, unter anderem in der Standardbibliothek und dem Package Manager.<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-released/ |titel=Swift 5 Released! |hrsg=Apple Inc. |abruf=2019-04-13}}</ref> Es gab einen Wechsel vom [[UTF-16]] zum [[UTF-8]] Encoding als Standard bei dem Datentyp String.<ref>{{Internetquelle |url=https://swift.org/blog/utf8-string/ |titel=UTF-8 String |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> Swift 5.1 wurde am 20. September 2019 veröffentlicht,<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-1-released/ |titel=Swift 5.1 Released! |hrsg=Apple Inc. |<ins style="font-weight: bold; text-decoration: none;">offline</ins>=<ins style="font-weight: bold; text-decoration: none;">1</ins> |archiv-url=https://web.archive.org/web/20220226203243/https://www.swift.org/blog/swift-5-1-released/ |archiv-datum=2022-02-26 |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot <ins style="font-weight: bold; text-decoration: none;">|abruf=2020-03-30</ins>}}</ref> die Version 5.2 am 24. März 2020.<ref>{{Internetquelle |url=https://swift.org/blog/swift-5-2-released/ |titel=Swift 5.2 Released! |hrsg=Apple Inc. |<ins style="font-weight: bold; text-decoration: none;">offline</ins>=<ins style="font-weight: bold; text-decoration: none;">1</ins> |archiv-url=https://web.archive.org/web/20200325160127/https://swift.org/blog/swift-5-2-released/ |archiv-datum=2020-03-25 |archiv-bot=2023-01-17 20:42:42 InternetArchiveBot <ins style="font-weight: bold; text-decoration: none;">|abruf=2020-03-30</ins>}}</ref> Hinzugefügte Funktionalitäten umfassten unter anderem Property Wrappers<ref>{{Internetquelle |url=https://docs.swift.org/swift-book/LanguageGuide/Properties.html#ID617 |titel=Properties |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> und Opaque Types.<ref>{{Internetquelle |url=https://docs.swift.org/swift-book/LanguageGuide/OpaqueTypes.html |titel=Opaque Types |hrsg=Apple Inc. |abruf=2020-03-30}}</ref> Die Version 5.3 erschien im September 2020.<ref>{{Internetquelle |url=https://www.swift.org/blog/swift-5.3-released/ |titel=Swift 5.3 released! |abruf=2022-06-05}}</ref> Mit dieser Version ist Swift nicht nur für macOS und Linux, sondern auch für [[Microsoft Windows|Windows]] verfügbar.<ref>{{Internetquelle |url=https://swift.org/blog/swift-on-windows/ |titel=Swift On Windows |hrsg=Apple Inc. |abruf=2020-10-19}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Die aktuelle Version ist Swift 5.7. Experimentelle [[Programmpaket]]e sind auch für Amazon Linux 2 und [[CentOS]] 7 verfügbar.<ref>{{Internetquelle |url=https://www.swift.org/blog/swift-5.6-released/ |titel=Swift 5.6 Released! |hrsg=<del style="font-weight: bold; text-decoration: none;"> </del>Apple Inc. |abruf=2022-08-02}}</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Die aktuelle Version ist Swift 5.7. Experimentelle [[Programmpaket]]e sind auch für Amazon Linux 2 und [[CentOS]] 7 verfügbar.<ref>{{Internetquelle |url=https://www.swift.org/blog/swift-5.6-released/ |titel=Swift 5.6 Released! |hrsg=Apple Inc. |abruf=2022-08-02}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Code-Beispiele ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Code-Beispiele ==</div></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Zeile 101:</td>
<td colspan="2" class="diff-lineno">Zeile 99:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [https://developer.apple.com/swift/ Offizielle Webpräsenz]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [https://developer.apple.com/swift/ Offizielle Webpräsenz]</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* [https://swift.org swift.org]</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [https://swift.org<ins style="font-weight: bold; text-decoration: none;">/</ins> swift.org]</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [https://github.com/apple/swift Repository]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [https://github.com/apple/swift Repository]</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
</table>
Phzh