https://de.wikipedia.org/w/index.php?action=history&feed=atom&title=Perl_%28Programmiersprache%29
Perl (Programmiersprache) - Versionsgeschichte
2025-05-22T10:30:59Z
Versionsgeschichte dieser Seite in Wikipedia
MediaWiki 1.45.0-wmf.2
https://de.wikipedia.org/w/index.php?title=Perl_(Programmiersprache)&diff=255801013&oldid=prev
Lichtkind: /* Aktuelle Versionen */ bugfix release
2025-05-07T09:17:37Z
<p><span class="autocomment">Aktuelle Versionen: </span> bugfix release</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. Mai 2025, 11:17 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 135:</td>
<td colspan="2" class="diff-lineno">Zeile 135:</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>==== Aktuelle Versionen ====</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>==== Aktuelle Versionen ====</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>Auch wenn die neueste Benutzerversion 5.40.0 lautet, wird derzeit die Versionsreihe 5.38.x weiterhin gepflegt (aktuell ist 5.38.<del style="font-weight: bold; text-decoration: none;">2</del>). Die Versionen 5.36.3, 5.34.3, 5.32.1, 5.30.3, 5.28.3, 5.26.3, 5.24.4, 5.22.4, 5.20.3, 5.18.2, 5.16.3, 5.14.4, 5.12.5, 5.10.1 und 5.8.9 sind Schlusspunkte ihrer Reihe, sicherheitsrelevante Verbesserungen werden noch bis zu 3 Jahre nach Veröffentlichung einer Version nachgereicht. Bei Kernmodulen wird meist auf eine Kompatibilität bis zu 5.6 geachtet, bei wichtigen CPAN-Modulen meist 5.8.3. Änderungen finden im Entwicklerzweig mit ungerader Versionsnummer statt (aktuell 5.41.x), der nicht für allgemeine Benutzung bestimmt ist. Da sich Perl 6 zu einer [[Raku_(Programmiersprache)|eigenständigen Sprache]] entwickelt hat, wird die nächste große Version Perl 7 heißen.</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>Auch wenn die neueste Benutzerversion 5.40.0 lautet, wird derzeit die Versionsreihe 5.38.x weiterhin gepflegt (aktuell ist 5.38.<ins style="font-weight: bold; text-decoration: none;">4</ins>). Die Versionen 5.36.3, 5.34.3, 5.32.1, 5.30.3, 5.28.3, 5.26.3, 5.24.4, 5.22.4, 5.20.3, 5.18.2, 5.16.3, 5.14.4, 5.12.5, 5.10.1 und 5.8.9 sind Schlusspunkte ihrer Reihe, sicherheitsrelevante Verbesserungen werden noch bis zu 3 Jahre nach Veröffentlichung einer Version nachgereicht. Bei Kernmodulen wird meist auf eine Kompatibilität bis zu 5.6 geachtet, bei wichtigen CPAN-Modulen meist 5.8.3. Änderungen finden im Entwicklerzweig mit ungerader Versionsnummer statt (aktuell 5.41.x), der nicht für allgemeine Benutzung bestimmt ist. Da sich Perl 6 zu einer [[Raku_(Programmiersprache)|eigenständigen Sprache]] entwickelt hat, wird die nächste große Version Perl 7 heißen.</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>=== Raku (Perl 6) ===</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>=== Raku (Perl 6) ===</div></td>
</tr>
</table>
Lichtkind
https://de.wikipedia.org/w/index.php?title=Perl_(Programmiersprache)&diff=251625760&oldid=prev
92.208.143.170: /* Aktuelle Versionen */Dev-version akt.
2024-12-27T13:42:40Z
<p><span class="autocomment">Aktuelle Versionen: </span>Dev-version akt.</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 27. Dezember 2024, 15:42 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 135:</td>
<td colspan="2" class="diff-lineno">Zeile 135:</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>==== Aktuelle Versionen ====</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>==== Aktuelle Versionen ====</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>Auch wenn die neueste Benutzerversion 5.40.0 lautet, wird derzeit die Versionsreihe 5.38.x weiterhin gepflegt (aktuell ist 5.38.2). Die Versionen 5.36.3, 5.34.3, 5.32.1, 5.30.3, 5.28.3, 5.26.3, 5.24.4, 5.22.4, 5.20.3, 5.18.2, 5.16.3, 5.14.4, 5.12.5, 5.10.1 und 5.8.9 sind Schlusspunkte ihrer Reihe, sicherheitsrelevante Verbesserungen werden noch bis zu 3 Jahre nach Veröffentlichung einer Version nachgereicht. Bei Kernmodulen wird meist auf eine Kompatibilität bis zu 5.6 geachtet, bei wichtigen CPAN-Modulen meist 5.8.3. Änderungen finden im Entwicklerzweig mit ungerader Versionsnummer statt (aktuell 5.<del style="font-weight: bold; text-decoration: none;">35</del>.x), der nicht für allgemeine Benutzung bestimmt ist. Da sich Perl 6 zu einer [[Raku_(Programmiersprache)|eigenständigen Sprache]] entwickelt hat, wird die nächste große Version Perl 7 heißen.</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>Auch wenn die neueste Benutzerversion 5.40.0 lautet, wird derzeit die Versionsreihe 5.38.x weiterhin gepflegt (aktuell ist 5.38.2). Die Versionen 5.36.3, 5.34.3, 5.32.1, 5.30.3, 5.28.3, 5.26.3, 5.24.4, 5.22.4, 5.20.3, 5.18.2, 5.16.3, 5.14.4, 5.12.5, 5.10.1 und 5.8.9 sind Schlusspunkte ihrer Reihe, sicherheitsrelevante Verbesserungen werden noch bis zu 3 Jahre nach Veröffentlichung einer Version nachgereicht. Bei Kernmodulen wird meist auf eine Kompatibilität bis zu 5.6 geachtet, bei wichtigen CPAN-Modulen meist 5.8.3. Änderungen finden im Entwicklerzweig mit ungerader Versionsnummer statt (aktuell 5.<ins style="font-weight: bold; text-decoration: none;">41</ins>.x), der nicht für allgemeine Benutzung bestimmt ist. Da sich Perl 6 zu einer [[Raku_(Programmiersprache)|eigenständigen Sprache]] entwickelt hat, wird die nächste große Version Perl 7 heißen.</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>=== Raku (Perl 6) ===</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>=== Raku (Perl 6) ===</div></td>
</tr>
</table>
92.208.143.170
https://de.wikipedia.org/w/index.php?title=Perl_(Programmiersprache)&diff=248947915&oldid=prev
2A01:599:41C:BCA0:B576:88E0:D31A:88F4: Wiederholung des Links
2024-09-27T15:50:36Z
<p>Wiederholung des Links</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 27. September 2024, 17:50 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"></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>{{Weiterleitungshinweis|PERL|Zu weiteren Bedeutungen siehe [[Perl]].}}</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>{{Weiterleitungshinweis|PERL|Zu weiteren Bedeutungen siehe [[Perl]].}}</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>{{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" 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>| Name =</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>| Name =<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;"><div>| Logo = </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>| Logo = </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>| Beschreibung = </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>| Beschreibung = </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>| Erscheinungsjahr = 1987</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>| Erscheinungsjahr = 1987</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>| Entwickler = <del style="font-weight: bold; text-decoration: none;">[[</del>Larry Wall<del style="font-weight: bold; text-decoration: none;">]]</del>, ''Perl Porter''</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>| Entwickler = Larry Wall, ''Perl Porter''</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>| AktuelleVersion = <!-- kommt aus Wikidata --></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>| AktuelleVersion = <!-- kommt aus Wikidata --></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>| AktuelleVersionFreigabeDatum = <!-- kommt aus Wikidata --></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>| AktuelleVersionFreigabeDatum = <!-- kommt aus Wikidata --></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>| AktuelleVorabVersion =</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>| AktuelleVorabVersion =<ins style="font-weight: bold; text-decoration: none;"> </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>| AktuelleVorabVersionFreigabeDatum =</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>| AktuelleVorabVersionFreigabeDatum =<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;"><div>| Typisierung = [[Schwache Typisierung|schwach]], [[Dynamische Typisierung|dynamisch]], [[Typinferenz|implizit]]</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>| Typisierung = [[Schwache Typisierung|schwach]], [[Dynamische Typisierung|dynamisch]], [[Typinferenz|implizit]]</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 = [[Plattformunabhängigkeit|plattformunabhängig]]</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 = [[Plattformunabhängigkeit|plattformunabhängig]]</div></td>
</tr>
</table>
2A01:599:41C:BCA0:B576:88E0:D31A:88F4
https://de.wikipedia.org/w/index.php?title=Perl_(Programmiersprache)&diff=248458551&oldid=prev
2003:C9:F71A:8600:4867:F408:A08E:6F4A: /* Ab Perl 5.10: typo */
2024-09-09T17:19:05Z
<p><span class="autocomment">Ab Perl 5.10: typo</span></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 9. September 2024, 19:19 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 132:</td>
<td colspan="2" class="diff-lineno">Zeile 132:</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>''' Perl 5.40 '''</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>''' Perl 5.40 '''</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>Am 9. Juni 2024 wurden das Attribut <code>:reader</code> für <code>field</code> Variablen, das Token <code>__CLASS__</code> und der Operator <code>^^</code> eingeführt. Es kamen auch die <del style="font-weight: bold; text-decoration: none;">buitins</del> <code>inf</code>, <code>nan</code> und <code>load_module</code> und das <code>feature</code> ''try'' erreicht den Status stabil.</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>Am 9. Juni 2024 wurden das Attribut <code>:reader</code> für <code>field</code> Variablen, das Token <code>__CLASS__</code> und der Operator <code>^^</code> eingeführt. Es kamen auch die <ins style="font-weight: bold; text-decoration: none;">builtins</ins> <code>inf</code>, <code>nan</code> und <code>load_module</code> und das <code>feature</code> ''try'' erreicht den Status stabil.</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>==== Aktuelle Versionen ====</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>==== Aktuelle Versionen ====</div></td>
</tr>
</table>
2003:C9:F71A:8600:4867:F408:A08E:6F4A
https://de.wikipedia.org/w/index.php?title=Perl_(Programmiersprache)&diff=246128432&oldid=prev
93.236.202.21: /* Perl und andere Programmiersprachen */
2024-06-22T16:04:36Z
<p><span class="autocomment">Perl und andere Programmiersprachen</span></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 22. Juni 2024, 18:04 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 189:</td>
<td colspan="2" class="diff-lineno">Zeile 189:</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 Anwendung von Inline ist relativ einfach und gut dokumentiert. Bei kompilierten Programmteilen führt Inline mittels MD5-Kennung Buch über den Versionsstand, wodurch Mehrfachkompilierung des gleichen Codes vermieden wird.</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 Anwendung von Inline ist relativ einfach und gut dokumentiert. Bei kompilierten Programmteilen führt Inline mittels MD5-Kennung Buch über den Versionsstand, wodurch Mehrfachkompilierung des gleichen Codes vermieden wird.</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>Bei Inline erfordert die Übergabe der Parameter und Rückgabe der Ergebnisse einigen Aufwand. Bei kurzen Berechnungen überwiegt dieser Aufwand den Gewinn an Geschwindigkeit. Wird zum Beispiel die Mandelbrot-Menge berechnet, indem die Formel <math>z \mapsto c+z^2</math> über Inline als [[C (Programmiersprache)|C]]-Funktion berechnet, die Iteration aber in Perl belassen, verlangsamt sich die Programmausführung gegenüber einer reinen Perl-Implementierung. Wird hingegen auch die Iterationsschleife in [[C (Programmiersprache)|C]] ausgelagert, steigert sich die Performance signifikant.</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>Bei Inline erfordert die Übergabe der Parameter und Rückgabe der Ergebnisse einigen Aufwand. Bei kurzen Berechnungen überwiegt dieser Aufwand den Gewinn an Geschwindigkeit. Wird zum Beispiel die <ins style="font-weight: bold; text-decoration: none;">[[</ins>Mandelbrot-Menge<ins style="font-weight: bold; text-decoration: none;">]]</ins> berechnet, indem die Formel <math>z \mapsto c+z^2</math> über Inline als [[C (Programmiersprache)|C]]-Funktion berechnet, die Iteration aber in Perl belassen, verlangsamt sich die Programmausführung gegenüber einer reinen Perl-Implementierung. Wird hingegen auch die Iterationsschleife in [[C (Programmiersprache)|C]] ausgelagert, steigert sich die Performance signifikant.</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>=== Logos ===</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>=== Logos ===</div></td>
</tr>
</table>
93.236.202.21
https://de.wikipedia.org/w/index.php?title=Perl_(Programmiersprache)&diff=246091955&oldid=prev
46.114.108.71: /* Perl 5 */
2024-06-21T09:22:53Z
<p><span class="autocomment">Perl 5</span></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 21. Juni 2024, 11:22 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 132:</td>
<td colspan="2" class="diff-lineno">Zeile 132:</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>''' Perl 5.40 '''</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>''' Perl 5.40 '''</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>Am 9. Juni 2024 wurden das Attribut <code>:reader</code> für <code>field</code> Variablen, das Token <code>__CLASS__</code> und der Operator <code>^^</code> eingeführt. Es kamen auch die buitins <code>inf</code>, <code>nan</code> und <code>load_module</code> und das <code>feature</code> ''try'' erreicht den <del style="font-weight: bold; text-decoration: none;">Satus</del> stabil.</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>Am 9. Juni 2024 wurden das Attribut <code>:reader</code> für <code>field</code> Variablen, das Token <code>__CLASS__</code> und der Operator <code>^^</code> eingeführt. Es kamen auch die buitins <code>inf</code>, <code>nan</code> und <code>load_module</code> und das <code>feature</code> ''try'' erreicht den <ins style="font-weight: bold; text-decoration: none;">Status</ins> stabil.</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>==== Aktuelle Versionen ====</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>==== Aktuelle Versionen ====</div></td>
</tr>
</table>
46.114.108.71
https://de.wikipedia.org/w/index.php?title=Perl_(Programmiersprache)&diff=246085900&oldid=prev
Redonebird: Abschnittlink korrigiert
2024-06-21T04:30:10Z
<p>Abschnittlink korrigiert</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 21. Juni 2024, 06:30 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 88:</td>
<td colspan="2" class="diff-lineno">Zeile 88:</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>''' Perl 5.18 '''</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>''' Perl 5.18 '''</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 am 18. Mai 2013 erschienenen Funktionalitäten lexikalische Subroutinen (''lexical_subs'') und mit [[Vereinigungsmenge#Durchschnitt (Schnittmenge, Schnitt)|Mengenfunktionen]] erzeugte [[Regulärer Ausdruck#Vordefinierte Zeichenklassen|Zeichenklassen]] innerhalb regulärer Ausdrücke sind beide experimentell. Solche Funktionen, zu denen auch lexikalische Kontextvariablen (''lexical_topic'') und der Smartmatch-Operator gehören, erzeugen jetzt Warnhinweise, die mit ''no warnings 'experimental::funktionsname';'' oder ''no warnings 'experimental';'' abgeschaltet werden können. Die Hashes wurden konsequent [[Randomisierung|randomisiert]], um Programme besser gegen [[Denial of Service#<del style="font-weight: bold; text-decoration: none;">Absichtlich herbeigeführte Serverüberlastungen</del>|DoS-Attacken]] zu schützen.</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 am 18. Mai 2013 erschienenen Funktionalitäten lexikalische Subroutinen (''lexical_subs'') und mit [[Vereinigungsmenge#Durchschnitt (Schnittmenge, Schnitt)|Mengenfunktionen]] erzeugte [[Regulärer Ausdruck#Vordefinierte Zeichenklassen|Zeichenklassen]] innerhalb regulärer Ausdrücke sind beide experimentell. Solche Funktionen, zu denen auch lexikalische Kontextvariablen (''lexical_topic'') und der Smartmatch-Operator gehören, erzeugen jetzt Warnhinweise, die mit ''no warnings 'experimental::funktionsname';'' oder ''no warnings 'experimental';'' abgeschaltet werden können. Die Hashes wurden konsequent [[Randomisierung|randomisiert]], um Programme besser gegen [[Denial of Service#<ins style="font-weight: bold; text-decoration: none;">Funktionsweise</ins>|DoS-Attacken]] zu schützen.</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>''' Perl 5.20 '''</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>''' Perl 5.20 '''</div></td>
</tr>
</table>
Redonebird
https://de.wikipedia.org/w/index.php?title=Perl_(Programmiersprache)&diff=245859441&oldid=prev
Lichtkind: /* Perl 5 */ benutzte </code> tags
2024-06-12T17:16:36Z
<p><span class="autocomment">Perl 5: </span> benutzte </code> tags</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 12. Juni 2024, 19:16 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 108:</td>
<td colspan="2" class="diff-lineno">Zeile 108:</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>''' Perl 5.28 '''</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>''' Perl 5.28 '''</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>Erschien am 22. Juni 2018. Nebst Unicode 10.0 erhielt Perl alpha assertions in Lang- und Kurzfassungen. Das sind Aliase für besondere [[Regulärer Ausdruck#Look-around assertions|Regex-Gruppen]] mit sprechenden Namen: zum Beispiel anstatt (?=...), nun auch (*positive_lookahead:...) oder (*pla:...). (*script_run: …) oder (*sr: …) wurde eingeführt, um einheitlich kodierten Text zu erkennen, was hilft Angriffen durch manipulierte Eingaben auszuweichen. Drei kritische Sicherheitslücken wurden geschlossen, mehrfache Dereferenzierungen und Zusammenführungen von Zeichenketten beschleunigt, sowie die Operatoren (&. |. ^. ~.) sind nicht mehr experimentell. Außerdem wurde beschlossen, im Dokument ''perldeprecation'' darüber Buch zu führen, wann welche Funktion (mit 2 Versionen Vorwarnzeit) entfernt wird.</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>Erschien am 22. Juni 2018. Nebst Unicode 10.0 erhielt Perl alpha assertions in Lang- und Kurzfassungen. Das sind Aliase für besondere [[Regulärer Ausdruck#Look-around assertions|Regex-Gruppen]] mit sprechenden Namen: zum Beispiel anstatt <ins style="font-weight: bold; text-decoration: none;"><code></ins>(?=...)<ins style="font-weight: bold; text-decoration: none;"></code></ins>, nun auch <ins style="font-weight: bold; text-decoration: none;"><code></ins>(*positive_lookahead:...)<ins style="font-weight: bold; text-decoration: none;"></code></ins> oder <ins style="font-weight: bold; text-decoration: none;"><code></ins>(*pla:...)<ins style="font-weight: bold; text-decoration: none;"></code></ins>. <ins style="font-weight: bold; text-decoration: none;"><code></ins>(*script_run: …)<ins style="font-weight: bold; text-decoration: none;"></code></ins> oder <ins style="font-weight: bold; text-decoration: none;"><code></ins>(*sr: …)<ins style="font-weight: bold; text-decoration: none;"></code></ins> wurde eingeführt, um einheitlich kodierten Text zu erkennen, was hilft Angriffen durch manipulierte Eingaben auszuweichen. Drei kritische Sicherheitslücken wurden geschlossen, mehrfache Dereferenzierungen und Zusammenführungen von Zeichenketten beschleunigt, sowie die Operatoren (<ins style="font-weight: bold; text-decoration: none;"><code></ins>&. |. ^. ~.<ins style="font-weight: bold; text-decoration: none;"></code></ins>) sind nicht mehr experimentell. Außerdem wurde beschlossen, im Dokument ''perldeprecation'' darüber Buch zu führen, wann welche Funktion (mit 2 Versionen Vorwarnzeit) entfernt wird.</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>''' Perl 5.30 '''</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>''' Perl 5.30 '''</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>Aktualisierte am 22. Mai 2019 auf Unicode 12.1, führte die ''Unicode Wildcard Properties'' ein und erlaubte einen ''[[Regulärer Ausdruck#Look-around assertions|lookbehind]]'' in der Länge zu begrenzen. Entfernt wurden <del style="font-weight: bold; text-decoration: none;">''</del>$[<del style="font-weight: bold; text-decoration: none;">''</del>, <del style="font-weight: bold; text-decoration: none;">''</del>$*<del style="font-weight: bold; text-decoration: none;">''</del>, <del style="font-weight: bold; text-decoration: none;">''</del>$#<del style="font-weight: bold; text-decoration: none;">''</del> und <del style="font-weight: bold; text-decoration: none;">''</del>File::Glob::glob<del style="font-weight: bold; text-decoration: none;">''</del>, sowie Variablendeklarationen in nachgestellten, bedingten Ausdrücken.</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>Aktualisierte am 22. Mai 2019 auf Unicode 12.1, führte die ''Unicode Wildcard Properties'' ein und erlaubte einen ''[[Regulärer Ausdruck#Look-around assertions|lookbehind]]'' in der Länge zu begrenzen. Entfernt wurden <ins style="font-weight: bold; text-decoration: none;"><code></ins>$[<ins style="font-weight: bold; text-decoration: none;"></code></ins>, <ins style="font-weight: bold; text-decoration: none;"><code></ins>$*<ins style="font-weight: bold; text-decoration: none;"></code></ins>, <ins style="font-weight: bold; text-decoration: none;"><code></ins>$#<ins style="font-weight: bold; text-decoration: none;"></code></ins> und <ins style="font-weight: bold; text-decoration: none;"><code></ins>File::Glob::glob<ins style="font-weight: bold; text-decoration: none;"></code></ins>, sowie Variablendeklarationen in nachgestellten, bedingten Ausdrücken.</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>''' Perl 5.32 '''</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>''' Perl 5.32 '''</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>Führte am 20. Juni 2020 verkettete Vergleichsoperatoren ($d < $e <= $f), den isa-Operator (prüft Klassenzugehörigkeit) und Unicode 13 ein. \p{name=...} erlaubt es innerhalb einer Regex Ausdrücke zu Unicode-Namen zu interpolieren.</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>Führte am 20. Juni 2020 verkettete Vergleichsoperatoren (<ins style="font-weight: bold; text-decoration: none;"><code></ins>$d < $e <= $f<ins style="font-weight: bold; text-decoration: none;"></code></ins>), den <ins style="font-weight: bold; text-decoration: none;"><code></ins>isa<ins style="font-weight: bold; text-decoration: none;"></code></ins>-Operator (prüft Klassenzugehörigkeit) und Unicode 13 ein. <ins style="font-weight: bold; text-decoration: none;"><code></ins>\p{name=...}<ins style="font-weight: bold; text-decoration: none;"></code></ins> erlaubt es innerhalb einer Regex Ausdrücke zu Unicode-Namen zu interpolieren.</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>''' Perl 5.34 '''</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>''' Perl 5.34 '''</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>Am 20. Mai 2021 wurde eine [[Ausnahmebehandlung]] a la Try::Tiny (''try'') in den Kern übernommen und die alternative Schreibweise für [[Oktalsystem|Oktaldarstellung]] von Literalen <del style="font-weight: bold; text-decoration: none;">'</del>0oddddd<del style="font-weight: bold; text-decoration: none;">'</del>. Die neue Dokumentationsseite 'perlgov' schreibt den einen neuen Prozess fest, nachdem sich die Perlgemeinschaft zukünftig selbsttätig, ohne den Einfluss von Larry Wall regiert.</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>Am 20. Mai 2021 wurde eine [[Ausnahmebehandlung]] a la Try::Tiny (<ins style="font-weight: bold; text-decoration: none;">feature </ins>''try'') in den Kern übernommen und die alternative Schreibweise für [[Oktalsystem|Oktaldarstellung]] von Literalen <ins style="font-weight: bold; text-decoration: none;"><code></ins>0oddddd<ins style="font-weight: bold; text-decoration: none;"></code></ins>. Die neue Dokumentationsseite <ins style="font-weight: bold; text-decoration: none;">'</ins>'perlgov<ins style="font-weight: bold; text-decoration: none;">'</ins>' schreibt den einen neuen Prozess fest, nachdem sich die Perlgemeinschaft zukünftig selbsttätig, ohne den Einfluss von Larry Wall regiert.</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>''' Perl 5.36 '''</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>''' Perl 5.36 '''</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>Ricardo Signes verkündete am 28. Mai 2022 Ausnahmen mit <del style="font-weight: bold; text-decoration: none;">'</del>finally<del style="font-weight: bold; text-decoration: none;">'</del>-Blöcken, <del style="font-weight: bold; text-decoration: none;">'</del>defer<del style="font-weight: bold; text-decoration: none;">'</del>-Blöcke, <del style="font-weight: bold; text-decoration: none;">'</del>for<del style="font-weight: bold; text-decoration: none;">'</del>-Schleifen mit mehreren [[Laufvariable]]n, Unicode 14, sowie eine neue Klasse an Hilfsfunktionen, welche über das Pragma <del style="font-weight: bold; text-decoration: none;">'</del>builtin<del style="font-weight: bold; text-decoration: none;">'</del> importiert werden. Signaturen und Mengenoperationen auf Zeichenklassen wurden stabil markiert und <del style="font-weight: bold; text-decoration: none;">'</del>use v5.36;<del style="font-weight: bold; text-decoration: none;">'</del> aktiviert das Pragma 'warnings' sowie deaktiviert indirekte Methodenaufrufe ($x = new Class;), sowie die aus Perl 4 belassenen simulierten verschachtelten Hashes.</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>Ricardo Signes verkündete am 28. Mai 2022 Ausnahmen mit <ins style="font-weight: bold; text-decoration: none;"><code></ins>finally<ins style="font-weight: bold; text-decoration: none;"></code></ins>-Blöcken, <ins style="font-weight: bold; text-decoration: none;"><code></ins>defer<ins style="font-weight: bold; text-decoration: none;"></code></ins>-Blöcke, <ins style="font-weight: bold; text-decoration: none;"><code></ins>for<ins style="font-weight: bold; text-decoration: none;"></code></ins>-Schleifen mit mehreren [[Laufvariable]]n, Unicode 14, sowie eine neue Klasse an Hilfsfunktionen, welche über das Pragma <ins style="font-weight: bold; text-decoration: none;"><code></ins>builtin<ins style="font-weight: bold; text-decoration: none;"></code></ins> importiert werden. Signaturen und Mengenoperationen auf Zeichenklassen wurden stabil markiert und <ins style="font-weight: bold; text-decoration: none;"><code></ins>use v5.36;<ins style="font-weight: bold; text-decoration: none;"></code></ins> aktiviert das Pragma <ins style="font-weight: bold; text-decoration: none;"><code></ins>'warnings'<ins style="font-weight: bold; text-decoration: none;"></code></ins> sowie deaktiviert indirekte Methodenaufrufe <ins style="font-weight: bold; text-decoration: none;"><code></ins>($x = new Class;)<ins style="font-weight: bold; text-decoration: none;"></code></ins>, sowie die aus Perl 4 belassenen simulierten verschachtelten Hashes.</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>''' Perl 5.38 '''</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>''' Perl 5.38 '''</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>Mit 2. Juli 2023 kam eine Objektorientierung die mit den Schlüsselworten <del style="font-weight: bold; text-decoration: none;">'</del>class<del style="font-weight: bold; text-decoration: none;">'</del>, <del style="font-weight: bold; text-decoration: none;">'</del>method<del style="font-weight: bold; text-decoration: none;">'</del> und <del style="font-weight: bold; text-decoration: none;">'</del>field<del style="font-weight: bold; text-decoration: none;">'</del> arbeitet und die bisherige nicht ersetzt. Eingeführt wurden auch die Spezialvariablen <del style="font-weight: bold; text-decoration: none;">'</del>$ENV{PERL_RAND_SEED}<del style="font-weight: bold; text-decoration: none;">'</del>, <del style="font-weight: bold; text-decoration: none;">'</del>${^LAST_SUCCESSFUL_PATTERN}<del style="font-weight: bold; text-decoration: none;">'</del> und <del style="font-weight: bold; text-decoration: none;">'</del>%{^HOOK}<del style="font-weight: bold; text-decoration: none;">'</del>, sowie die buitins <del style="font-weight: bold; text-decoration: none;">'</del>indexed<del style="font-weight: bold; text-decoration: none;">'</del>, <del style="font-weight: bold; text-decoration: none;">'</del>is_tainted<del style="font-weight: bold; text-decoration: none;">'</del> und <del style="font-weight: bold; text-decoration: none;">'</del>export_lexically<del style="font-weight: bold; text-decoration: none;">'</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>Mit 2. Juli 2023 kam eine Objektorientierung die mit den Schlüsselworten <ins style="font-weight: bold; text-decoration: none;"><code></ins>class<ins style="font-weight: bold; text-decoration: none;"></code></ins>, <ins style="font-weight: bold; text-decoration: none;"><code></ins>method<ins style="font-weight: bold; text-decoration: none;"></code></ins> und <ins style="font-weight: bold; text-decoration: none;"><code></ins>field<ins style="font-weight: bold; text-decoration: none;"></code></ins> arbeitet und die bisherige nicht ersetzt. Eingeführt wurden auch die Spezialvariablen <ins style="font-weight: bold; text-decoration: none;"><code></ins>$ENV{PERL_RAND_SEED}<ins style="font-weight: bold; text-decoration: none;"></code></ins>, <ins style="font-weight: bold; text-decoration: none;"><code></ins>${^LAST_SUCCESSFUL_PATTERN}<ins style="font-weight: bold; text-decoration: none;"></code></ins> und <ins style="font-weight: bold; text-decoration: none;"><code></ins>%{^HOOK}<ins style="font-weight: bold; text-decoration: none;"></code></ins>, sowie die buitins <ins style="font-weight: bold; text-decoration: none;"><code></ins>indexed<ins style="font-weight: bold; text-decoration: none;"></code></ins>, <ins style="font-weight: bold; text-decoration: none;"><code></ins>is_tainted<ins style="font-weight: bold; text-decoration: none;"></code></ins> und <ins style="font-weight: bold; text-decoration: none;"><code></ins>export_lexically<ins style="font-weight: bold; text-decoration: none;"></code></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>''' Perl 5.40 '''</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>''' Perl 5.40 '''</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>Am 9. Juni 2024 wurden das Attribut <del style="font-weight: bold; text-decoration: none;">'</del>:reader<del style="font-weight: bold; text-decoration: none;">'</del> für <del style="font-weight: bold; text-decoration: none;">'</del>field<del style="font-weight: bold; text-decoration: none;">'</del> Variablen, das Token <del style="font-weight: bold; text-decoration: none;">'</del>__CLASS__<del style="font-weight: bold; text-decoration: none;">'</del> und der Operator <del style="font-weight: bold; text-decoration: none;">'</del>^^<del style="font-weight: bold; text-decoration: none;">'</del> eingeführt. Es kamen auch die buitins <del style="font-weight: bold; text-decoration: none;">'</del>inf<del style="font-weight: bold; text-decoration: none;">'</del>, <del style="font-weight: bold; text-decoration: none;">'</del>nan<del style="font-weight: bold; text-decoration: none;">'</del> und <del style="font-weight: bold; text-decoration: none;">'</del>load_module<del style="font-weight: bold; text-decoration: none;">'</del> und das <del style="font-weight: bold; text-decoration: none;">'</del>feature<del style="font-weight: bold; text-decoration: none;">'</del> 'try' erreicht den Satus stabil.</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>Am 9. Juni 2024 wurden das Attribut <ins style="font-weight: bold; text-decoration: none;"><code></ins>:reader<ins style="font-weight: bold; text-decoration: none;"></code></ins> für <ins style="font-weight: bold; text-decoration: none;"><code></ins>field<ins style="font-weight: bold; text-decoration: none;"></code></ins> Variablen, das Token <ins style="font-weight: bold; text-decoration: none;"><code></ins>__CLASS__<ins style="font-weight: bold; text-decoration: none;"></code></ins> und der Operator <ins style="font-weight: bold; text-decoration: none;"><code></ins>^^<ins style="font-weight: bold; text-decoration: none;"></code></ins> eingeführt. Es kamen auch die buitins <ins style="font-weight: bold; text-decoration: none;"><code></ins>inf<ins style="font-weight: bold; text-decoration: none;"></code></ins>, <ins style="font-weight: bold; text-decoration: none;"><code></ins>nan<ins style="font-weight: bold; text-decoration: none;"></code></ins> und <ins style="font-weight: bold; text-decoration: none;"><code></ins>load_module<ins style="font-weight: bold; text-decoration: none;"></code></ins> und das <ins style="font-weight: bold; text-decoration: none;"><code></ins>feature<ins style="font-weight: bold; text-decoration: none;"></code></ins> <ins style="font-weight: bold; text-decoration: none;">'</ins>'try<ins style="font-weight: bold; text-decoration: none;">'</ins>' erreicht den Satus stabil.</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>==== Aktuelle Versionen ====</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>==== Aktuelle Versionen ====</div></td>
</tr>
</table>
Lichtkind
https://de.wikipedia.org/w/index.php?title=Perl_(Programmiersprache)&diff=245859199&oldid=prev
Lichtkind: /* Perl 5 */ Inhalt von 5.40
2024-06-12T17:04:45Z
<p><span class="autocomment">Perl 5: </span> Inhalt von 5.40</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 12. Juni 2024, 19:04 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 128:</td>
<td colspan="2" class="diff-lineno">Zeile 128:</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>''' Perl 5.38 '''</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>''' Perl 5.38 '''</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>Mit 2. Juli 2023 kam eine Objektorientierung die mit den Schlüsselworten 'class', 'method' und 'field' arbeitet und die bisherige nicht ersetzt. Eingeführt wurden auch die Spezialvariablen '$ENV{PERL_RAND_SEED}', '${^LAST_SUCCESSFUL_PATTERN}' und '%{^HOOK}', sowie die buitins 'is_tainted' und 'export_lexically'.</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>Mit 2. Juli 2023 kam eine Objektorientierung die mit den Schlüsselworten 'class', 'method' und 'field' arbeitet und die bisherige nicht ersetzt. Eingeführt wurden auch die Spezialvariablen '$ENV{PERL_RAND_SEED}', '${^LAST_SUCCESSFUL_PATTERN}' und '%{^HOOK}', sowie die buitins<ins style="font-weight: bold; text-decoration: none;"> 'indexed',</ins> 'is_tainted' und 'export_lexically'.</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>''' Perl 5.40 '''</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>Am 9. Juni 2024 wurden das Attribut ':reader' für 'field' Variablen, das Token '__CLASS__' und der Operator '^^' eingeführt. Es kamen auch die buitins 'inf', 'nan' und 'load_module' und das 'feature' 'try' erreicht den Satus stabil.</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>==== Aktuelle Versionen ====</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>==== Aktuelle Versionen ====</div></td>
</tr>
</table>
Lichtkind
https://de.wikipedia.org/w/index.php?title=Perl_(Programmiersprache)&diff=245858808&oldid=prev
Lichtkind: /* Aktuelle Versionen */ update
2024-06-12T16:54:22Z
<p><span class="autocomment">Aktuelle Versionen: </span> update</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 12. Juni 2024, 18:54 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 131:</td>
<td colspan="2" class="diff-lineno">Zeile 131:</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>==== Aktuelle Versionen ====</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>==== Aktuelle Versionen ====</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>Auch wenn die neueste Benutzerversion 5.<del style="font-weight: bold; text-decoration: none;">38</del>.<del style="font-weight: bold; text-decoration: none;">2</del> lautet, wird derzeit die Versionsreihe 5.<del style="font-weight: bold; text-decoration: none;">36</del>.x weiterhin gepflegt (aktuell ist 5.<del style="font-weight: bold; text-decoration: none;">36</del>.<del style="font-weight: bold; text-decoration: none;">3</del>). Die Versionen 5.34.3, 5.32.1, 5.30.3, 5.28.3, 5.26.3, 5.24.4, 5.22.4, 5.20.3, 5.18.2, 5.16.3, 5.14.4, 5.12.5, 5.10.1 und 5.8.9 sind Schlusspunkte ihrer Reihe, sicherheitsrelevante Verbesserungen werden noch bis zu 3 Jahre nach Veröffentlichung einer Version nachgereicht. Bei Kernmodulen wird meist auf eine Kompatibilität bis zu 5.6 geachtet, bei wichtigen CPAN-Modulen meist 5.8.3. Änderungen finden im Entwicklerzweig mit ungerader Versionsnummer statt (aktuell 5.35.x), der nicht für allgemeine Benutzung bestimmt ist. Da sich Perl 6 zu einer [[Raku_(Programmiersprache)|eigenständigen Sprache]] entwickelt hat, wird die nächste große Version Perl 7 heißen.</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>Auch wenn die neueste Benutzerversion 5.<ins style="font-weight: bold; text-decoration: none;">40</ins>.<ins style="font-weight: bold; text-decoration: none;">0</ins> lautet, wird derzeit die Versionsreihe 5.<ins style="font-weight: bold; text-decoration: none;">38</ins>.x weiterhin gepflegt (aktuell ist 5.<ins style="font-weight: bold; text-decoration: none;">38</ins>.<ins style="font-weight: bold; text-decoration: none;">2</ins>). Die Versionen<ins style="font-weight: bold; text-decoration: none;"> 5.36.3,</ins> 5.34.3, 5.32.1, 5.30.3, 5.28.3, 5.26.3, 5.24.4, 5.22.4, 5.20.3, 5.18.2, 5.16.3, 5.14.4, 5.12.5, 5.10.1 und 5.8.9 sind Schlusspunkte ihrer Reihe, sicherheitsrelevante Verbesserungen werden noch bis zu 3 Jahre nach Veröffentlichung einer Version nachgereicht. Bei Kernmodulen wird meist auf eine Kompatibilität bis zu 5.6 geachtet, bei wichtigen CPAN-Modulen meist 5.8.3. Änderungen finden im Entwicklerzweig mit ungerader Versionsnummer statt (aktuell 5.35.x), der nicht für allgemeine Benutzung bestimmt ist. Da sich Perl 6 zu einer [[Raku_(Programmiersprache)|eigenständigen Sprache]] entwickelt hat, wird die nächste große Version Perl 7 heißen.</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>=== Raku (Perl 6) ===</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>=== Raku (Perl 6) ===</div></td>
</tr>
</table>
Lichtkind