https://de.wikipedia.org/w/index.php?action=history&feed=atom&title=Gambas_%28Programmiersprache%29 Gambas (Programmiersprache) - Versionsgeschichte 2025-05-17T20:30:25Z Versionsgeschichte dieser Seite in Wikipedia MediaWiki 1.45.0-wmf.1 https://de.wikipedia.org/w/index.php?title=Gambas_(Programmiersprache)&diff=254769658&oldid=prev Titov: /* Weblinks */ 2025-04-01T23:09:57Z <p><span class="autocomment">Weblinks</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 2. April 2025, 01:09 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 35:</td> <td colspan="2" class="diff-lineno">Zeile 35:</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>{{Wikibooks|Gambas}}</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>{{Wikibooks|Gambas}}</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>{{Commonscat|Gambas}}</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>{{Commonscat|Gambas}}</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;">gambas</del>.<del style="font-weight: bold; text-decoration: none;">sourceforge.net</del>/ Offizielle Webpräsenz] (englisch)</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;">gambaswiki</ins>.<ins style="font-weight: bold; text-decoration: none;">org</ins>/<ins style="font-weight: bold; text-decoration: none;">website/en/main.html</ins> Offizielle Webpräsenz] (englisch)</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>* [http://gambaswiki.org/wiki Gambas Dokumentation] (englisch)</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>* [http://gambaswiki.org/wiki Gambas Dokumentation] (englisch)</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://www.gambas-buch.de/doku.php Das Gambas Buch]</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://www.gambas-buch.de/doku.php Das Gambas Buch]</div></td> </tr> </table> Titov https://de.wikipedia.org/w/index.php?title=Gambas_(Programmiersprache)&diff=253099899&oldid=prev CommonsDelinker: Gambas_software_farm.png entfernt, auf Commons von Krd gelöscht. Grund: No permission since 31 January 2025 2025-02-08T05:43:12Z <p><a href="https://commons.wikimedia.org/wiki/File:Gambas_software_farm.png" class="extiw" title="c:File:Gambas software farm.png">Gambas_software_farm.png</a> entfernt, auf Commons von <a href="https://commons.wikimedia.org/wiki/User:Krd" class="extiw" title="c:User:Krd">Krd</a> gelöscht. Grund: No permission since 31 January 2025</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 8. Februar 2025, 07:43 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 29:</td> <td colspan="2" class="diff-lineno">Zeile 29:</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>Erstellte Anwendungen können anderen Gambas-Benutzern über die Gambas-Software-Farm zur Verfügung gestellt werden. Im Gambas-Playground ist es möglich, kleine Programme online zu bearbeiten und zu starten.&lt;ref&gt;[http://gambaswiki.org/wiki/playground Gambas Playground]&lt;/ref&gt;</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>Erstellte Anwendungen können anderen Gambas-Benutzern über die Gambas-Software-Farm zur Verfügung gestellt werden. Im Gambas-Playground ist es möglich, kleine Programme online zu bearbeiten und zu starten.&lt;ref&gt;[http://gambaswiki.org/wiki/playground Gambas Playground]&lt;/ref&gt;</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>[[Datei:Gambas software farm.png|mini|Gambas-Software-Farm]]</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>Sämtliche Quelltexte, Projektdefinitionen und Formularbeschreibungen sind in Textdateien, sodass Gambas-Quellcode auch unabhängig von der IDE mit beliebigen Texteditoren bearbeitet und mit beliebigen [[Versionsverwaltung]]en verwaltet werden kann. Die Gambas-IDE selbst unterstützt die Versionierung mit [[Git]]. Seit Version 3.15 unterstützt der Interpreter eigene Testklassen, die im Zusammenspiel mit der IDE [[Testgetriebene Entwicklung]], aber auch automatisiertes [[Modultest|Unittesting]] ermöglichen und so zur Stabilität des mit der Sprache erstellten Codes beitragen. Mit der Version 3.17 haben neben weiteren Neuerungen [[Namensraum|Namespaces]] in die Sprache Einzug gehalten.</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>Sämtliche Quelltexte, Projektdefinitionen und Formularbeschreibungen sind in Textdateien, sodass Gambas-Quellcode auch unabhängig von der IDE mit beliebigen Texteditoren bearbeitet und mit beliebigen [[Versionsverwaltung]]en verwaltet werden kann. Die Gambas-IDE selbst unterstützt die Versionierung mit [[Git]]. Seit Version 3.15 unterstützt der Interpreter eigene Testklassen, die im Zusammenspiel mit der IDE [[Testgetriebene Entwicklung]], aber auch automatisiertes [[Modultest|Unittesting]] ermöglichen und so zur Stabilität des mit der Sprache erstellten Codes beitragen. Mit der Version 3.17 haben neben weiteren Neuerungen [[Namensraum|Namespaces]] in die Sprache Einzug gehalten.</div></td> </tr> </table> CommonsDelinker https://de.wikipedia.org/w/index.php?title=Gambas_(Programmiersprache)&diff=247142790&oldid=prev Titov: Link zu Mailinglisten 2024-07-27T17:38:54Z <p>Link zu Mailinglisten</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. Juli 2024, 19:38 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 40:</td> <td colspan="2" class="diff-lineno">Zeile 40:</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://www.gambas-buch.de/doku.php Das Gambas Buch]</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://www.gambas-buch.de/doku.php Das Gambas Buch]</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://www.gambas-club.de/ Das deutsche Forum zur Programmiersprache Gambas]</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://www.gambas-club.de/ Das deutsche Forum zur Programmiersprache Gambas]</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://web.archive.org/web/20230204055614/</del>https://lists.gambas-basic.org/<del style="font-weight: bold; text-decoration: none;">listinfo/user</del> Die <del style="font-weight: bold; text-decoration: none;">internationale</del> Gambas <del style="font-weight: bold; text-decoration: none;">Mailingliste</del>] (englisch)<del style="font-weight: bold; text-decoration: none;">, Archivlink abgerufen am 27. Juli 2024</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://lists.gambas-basic.org/ Die <ins style="font-weight: bold; text-decoration: none;">internationalen</ins> Gambas <ins style="font-weight: bold; text-decoration: none;">Mailinglisten</ins>] (englisch)</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://twit.tv/shows/floss-weekly/episodes/353 Interview mit Benoit Minisini] (englisch) in der [http://wiki.twit.tv/wiki/FLOSS_Weekly FLOSS Weekly Show]</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://twit.tv/shows/floss-weekly/episodes/353 Interview mit Benoit Minisini] (englisch) in der [http://wiki.twit.tv/wiki/FLOSS_Weekly FLOSS Weekly Show]</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> Titov https://de.wikipedia.org/w/index.php?title=Gambas_(Programmiersprache)&diff=247138155&oldid=prev ÖPNV-Fahrgast: Archivlink 2024-07-27T14:52:54Z <p>Archivlink</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. Juli 2024, 16:52 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 40:</td> <td colspan="2" class="diff-lineno">Zeile 40:</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://www.gambas-buch.de/doku.php Das Gambas Buch]</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://www.gambas-buch.de/doku.php Das Gambas Buch]</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://www.gambas-club.de/ Das deutsche Forum zur Programmiersprache Gambas]</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://www.gambas-club.de/ Das deutsche Forum zur Programmiersprache Gambas]</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://lists.gambas-basic.org/listinfo/user Die internationale Gambas Mailingliste] (englisch)</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;">https://web.archive.org/web/20230204055614/</ins>https://lists.gambas-basic.org/listinfo/user Die internationale Gambas Mailingliste] (englisch)<ins style="font-weight: bold; text-decoration: none;">, Archivlink abgerufen am 27. Juli 2024</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>* [https://twit.tv/shows/floss-weekly/episodes/353 Interview mit Benoit Minisini] (englisch) in der [http://wiki.twit.tv/wiki/FLOSS_Weekly FLOSS Weekly Show]</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://twit.tv/shows/floss-weekly/episodes/353 Interview mit Benoit Minisini] (englisch) in der [http://wiki.twit.tv/wiki/FLOSS_Weekly FLOSS Weekly Show]</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> ÖPNV-Fahrgast https://de.wikipedia.org/w/index.php?title=Gambas_(Programmiersprache)&diff=240319182&oldid=prev Prügelprinz: s.o. 2023-12-19T08:49:32Z <p>s.o.</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, 10:49 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 16:</td> <td colspan="2" class="diff-lineno">Zeile 16:</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>'''Gambas''' (ein [[rekursives Akronym]] für '''''G'''ambas '''a'''lmost '''m'''eans '''bas'''ic'') ist eine [[Freie Software|freie]] [[Programmiersprache]] zur [[Softwareentwicklung]]. Es handelt sich um eine [[objektorientiert]]e [[BASIC]]-Variante mit einer kompletten [[Integrierte Entwicklungsumgebung|IDE]]. Gambas ist von Visual Basic inspiriert und sollte ursprünglich die Vorteile von [[Visual Basic Classic|Visual Basic]] (VB) auf [[Linux#Desktop-Systeme|Linux-Desktops]] wie [[K Desktop Environment|KDE]] oder [[Gnome]] verfügbar machen, wurde aber zu einem eigenständigen BASIC für [[Linux]] und [[Unix]] weiterentwickelt. Trotz vieler Gemeinsamkeiten sind VB und Gambas nicht äquivalent: Gambas ist grundsätzlich[[Starke Typisierung| stark typisiert]] (entspricht VB mit 'Option Explicit On'), enthält jedoch auch den Variant-Typ, der jegliche Typen enthalten darf. In Gambas gibt es keine [[ActiveX]]-Steuerelemente, sie sind durch eigene Objekte ersetzt worden. Dadurch können VB-Formulare nicht in Gambas importiert werden, sondern müssen neu erstellt werden. Allerdings kann bereits vorhandener VB- oder [[Visual Basic for Applications|VBA]]-Code in großen Teilen wiederverwendet werden, wodurch Gambas sich für die Portierung vorhandener VB- oder VBA-Anwendungen nach Linux eignet. Umgekehrt lässt sich Gambas auch im [[Windows-Subsystem für Linux]] betreiben.&lt;ref&gt;''[https://forum.gambas.one/viewtopic.php?f=9&amp;t=812 Gambas on Windows]'' (englisch) – Veröffentlichung im ''Gambas-Forum'', am 17. Januar 2020&lt;/ref&gt;</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>'''Gambas''' (ein [[rekursives Akronym]] für '''''G'''ambas '''a'''lmost '''m'''eans '''bas'''ic'') ist eine [[Freie Software|freie]] [[Programmiersprache]] zur [[Softwareentwicklung]]. Es handelt sich um eine [[objektorientiert]]e [[BASIC]]-Variante mit einer kompletten [[Integrierte Entwicklungsumgebung|IDE]]. Gambas ist von Visual Basic inspiriert und sollte ursprünglich die Vorteile von [[Visual Basic Classic|Visual Basic]] (VB) auf [[Linux#Desktop-Systeme|Linux-Desktops]] wie [[K Desktop Environment|KDE]] oder [[Gnome]] verfügbar machen, wurde aber zu einem eigenständigen BASIC für [[Linux]] und [[Unix]] weiterentwickelt. Trotz vieler Gemeinsamkeiten sind VB und Gambas nicht äquivalent: Gambas ist grundsätzlich[[Starke Typisierung| stark typisiert]] (entspricht VB mit 'Option Explicit On'), enthält jedoch auch den Variant-Typ, der jegliche Typen enthalten darf. In Gambas gibt es keine [[ActiveX]]-Steuerelemente, sie sind durch eigene Objekte ersetzt worden. Dadurch können VB-Formulare nicht in Gambas importiert werden, sondern müssen neu erstellt werden. Allerdings kann bereits vorhandener VB- oder [[Visual Basic for Applications|VBA]]-Code in großen Teilen wiederverwendet werden, wodurch Gambas sich für die <ins style="font-weight: bold; text-decoration: none;">[[</ins>Portierung<ins style="font-weight: bold; text-decoration: none;"> (Software)|Portierung]]</ins> vorhandener VB- oder VBA-Anwendungen nach Linux eignet. Umgekehrt lässt sich Gambas auch im [[Windows-Subsystem für Linux]] betreiben.&lt;ref&gt;''[https://forum.gambas.one/viewtopic.php?f=9&amp;t=812 Gambas on Windows]'' (englisch) – Veröffentlichung im ''Gambas-Forum'', am 17. Januar 2020&lt;/ref&gt;</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>== Weitere Einzelheiten ==</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>== Weitere Einzelheiten ==</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>Gambas-Programme werden normalerweise – [[Compiler|kompiliert]], als [[Bytecode]] gepackt und in [[Ausführbare Datei|ausführbare Dateien]] gespeichert – von einem [[Interpreter]] ausgeführt. Ab Version 3.2 kann zusätzlich eine [[Just-in-time-Kompilierung]] aktiviert werden. Dabei wird das <del style="font-weight: bold; text-decoration: none;">Basic </del>Programm beim Programmstart nach [[C (Programmiersprache)|C]] übersetzt, was die Geschwindigkeit zur [[Laufzeit (Informatik)|Laufzeit]] erheblich verbessert.&lt;ref&gt;[http://gambaswiki.org/wiki/doc/benchmark Gambas Benchmarks]&lt;/ref&gt; Ab Version 3.3 ist Gambas zu [[Multitasking]] bzw. [[Multiprocessing]] fähig. [[Klasse (Objektorientierung)|Klassen]] können dafür vorbereitet werden, indem sie von der Klasse Task erben. Dadurch <del style="font-weight: bold; text-decoration: none;">ist es möglich,</del> alle<del style="font-weight: bold; text-decoration: none;"> vorhandenen</del> Kerne des [[Prozessor]]s zum Rechnen <del style="font-weight: bold; text-decoration: none;">zu</del> <del style="font-weight: bold; text-decoration: none;">benutzen.</del>&lt;ref&gt;[http://gambaswiki.org/wiki/comp/gb/task Die Klasse Task in der Gambas Referenz]&lt;/ref&gt; <del style="font-weight: bold; text-decoration: none;">Außerdem</del> können Gambas-Programme in ausführbaren Textdateien als [[Skriptsprache|Skripte]] ausgeführt werden.&lt;ref&gt;[http://gambaswiki.org/wiki/doc/scripting Gambas Skripting]&lt;/ref&gt;</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>Gambas-Programme werden normalerweise – [[Compiler|kompiliert]], als [[Bytecode]] gepackt und in [[Ausführbare Datei|ausführbare Dateien]] gespeichert – von einem [[Interpreter]] ausgeführt. Ab Version 3.2 kann zusätzlich eine [[Just-in-time-Kompilierung]] aktiviert werden. Dabei wird das <ins style="font-weight: bold; text-decoration: none;">BASIC-</ins>Programm beim Programmstart nach [[C (Programmiersprache)|C]] übersetzt, was die Geschwindigkeit zur [[Laufzeit (Informatik)|Laufzeit]] erheblich verbessert.&lt;ref&gt;[http://gambaswiki.org/wiki/doc/benchmark Gambas Benchmarks]&lt;/ref&gt; Ab Version 3.3 ist Gambas zu [[Multitasking]] bzw. [[Multiprocessing]] fähig. [[Klasse (Objektorientierung)|Klassen]] können dafür vorbereitet werden, indem sie von der Klasse Task erben. Dadurch <ins style="font-weight: bold; text-decoration: none;">können</ins> alle Kerne des [[Prozessor]]s zum Rechnen <ins style="font-weight: bold; text-decoration: none;">benutzt</ins> <ins style="font-weight: bold; text-decoration: none;">werden</ins>&lt;ref&gt;[http://gambaswiki.org/wiki/comp/gb/task Die Klasse Task in der Gambas Referenz]&lt;/ref&gt;<ins style="font-weight: bold; text-decoration: none;">,</ins> <ins style="font-weight: bold; text-decoration: none;">außerdem</ins> können Gambas-Programme in ausführbaren Textdateien als [[Skriptsprache|Skripte]] ausgeführt werden.&lt;ref&gt;[http://gambaswiki.org/wiki/doc/scripting Gambas Skripting]&lt;/ref&gt;</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>Gambas wird seit 1999 hauptsächlich von dem Franzosen Benoît Minisini entwickelt und ist durch die Hilfe vieler Übersetzer auch in vielen weiteren Sprachen (u.&amp;nbsp;a. Deutsch, Englisch, Spanisch, Türkisch und Chinesisch) verfügbar.&lt;ref&gt;''[http://gambaswiki.org/wiki/doc/halloffame Hall Of Fame]'' (englisch) – dort mit den Entwicklern (englisch ''Developers'') und Übersetzern (''Translators'')&lt;/ref&gt; Es wurde zudem unter der [[GNU General Public License|GPL]] veröffentlicht und ist daher [[Quelloffenheit|quelloffen]].</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>Gambas wird seit 1999 hauptsächlich von dem Franzosen Benoît Minisini entwickelt und ist durch die Hilfe vieler Übersetzer auch in vielen weiteren Sprachen (u.&amp;nbsp;a. Deutsch, Englisch, Spanisch, Türkisch und Chinesisch) verfügbar.&lt;ref&gt;''[http://gambaswiki.org/wiki/doc/halloffame Hall Of Fame]'' (englisch) – dort mit den Entwicklern (englisch ''Developers'') und Übersetzern (''Translators'')&lt;/ref&gt; Es wurde zudem unter der [[GNU General Public License|GPL]] veröffentlicht und ist daher [[Quelloffenheit|quelloffen]].</div></td> </tr> </table> Prügelprinz https://de.wikipedia.org/w/index.php?title=Gambas_(Programmiersprache)&diff=240319146&oldid=prev Prügelprinz: +Wikilinks, Verständlichkeit, Stil (insbesondere Häufung von Satzreihen reduziert). 2023-12-19T08:47:40Z <p>+Wikilinks, Verständlichkeit, Stil (insbesondere Häufung von Satzreihen reduziert).</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, 10:47 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 16:</td> <td colspan="2" class="diff-lineno">Zeile 16:</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>'''Gambas'''<del style="font-weight: bold; text-decoration: none;">,</del> ein [[rekursives Akronym]] für '''''G'''ambas '''a'''lmost '''m'''eans '''bas'''ic''<del style="font-weight: bold; text-decoration: none;">,</del> ist eine [[Freie Software|freie]] [[Programmiersprache]] zur [[Softwareentwicklung]]. Es handelt sich um eine [[objektorientiert]]e [[BASIC]]-Variante mit einer kompletten [[Integrierte Entwicklungsumgebung|IDE]]. Gambas sollte ursprünglich die Vorteile von [[Visual Basic Classic|Visual Basic]] (VB)<del style="font-weight: bold; text-decoration: none;"> auch</del> auf<del style="font-weight: bold; text-decoration: none;"> dem</del> [[Linux#Desktop-Systeme|Linux-<del style="font-weight: bold; text-decoration: none;">Desktop</del>]] wie<del style="font-weight: bold; text-decoration: none;"> z.&amp;nbsp;B. unter</del> [[K Desktop Environment|KDE]] oder [[Gnome]] verfügbar machen, wurde aber zu einem eigenständigen BASIC für [[Linux]] und [[Unix]] <del style="font-weight: bold; text-decoration: none;">entwickelt</del>. <del style="font-weight: bold; text-decoration: none;">Gambas ist von Visual Basic inspiriert, aber trotz</del> vieler Gemeinsamkeiten sind <del style="font-weight: bold; text-decoration: none;">beide</del> <del style="font-weight: bold; text-decoration: none;">Sprachen</del> nicht äquivalent: Gambas ist grundsätzlich<del style="font-weight: bold; text-decoration: none;"> </del>[[Starke Typisierung| stark typisiert]] (entspricht VB mit 'Option Explicit On'), enthält jedoch auch den Variant-Typ, der jegliche Typen enthalten darf. In Gambas gibt es keine [[ActiveX]]-Steuerelemente, sie sind durch eigene Objekte ersetzt worden<del style="font-weight: bold; text-decoration: none;">,</del> <del style="font-weight: bold; text-decoration: none;">dadurch</del> <del style="font-weight: bold; text-decoration: none;">sind</del> <del style="font-weight: bold; text-decoration: none;">Visual-Basic</del>-Formulare nicht in Gambas <del style="font-weight: bold; text-decoration: none;">zu</del> <del style="font-weight: bold; text-decoration: none;">importieren</del>, <del style="font-weight: bold; text-decoration: none;">sie</del> müssen neu erstellt werden. Allerdings kann bereits vorhandener VB- oder [[Visual Basic for Applications|VBA]]-Code in großen Teilen wiederverwendet werden, <del style="font-weight: bold; text-decoration: none;">dadurch</del> <del style="font-weight: bold; text-decoration: none;">eignet</del> sich<del style="font-weight: bold; text-decoration: none;"> Gambas</del> für die Portierung <del style="font-weight: bold; text-decoration: none;">von vorhandenen</del> VB- oder VBA-Anwendungen nach Linux. Umgekehrt lässt sich Gambas auch im [[Windows-Subsystem für Linux]] betreiben.&lt;ref&gt;''[https://forum.gambas.one/viewtopic.php?f=9&amp;t=812 Gambas on Windows]'' (englisch) – Veröffentlichung im ''Gambas-Forum'', am 17. Januar 2020&lt;/ref&gt;</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>'''Gambas''' <ins style="font-weight: bold; text-decoration: none;">(</ins>ein [[rekursives Akronym]] für '''''G'''ambas '''a'''lmost '''m'''eans '''bas'''ic''<ins style="font-weight: bold; text-decoration: none;">)</ins> ist eine [[Freie Software|freie]] [[Programmiersprache]] zur [[Softwareentwicklung]]. Es handelt sich um eine [[objektorientiert]]e [[BASIC]]-Variante mit einer kompletten [[Integrierte Entwicklungsumgebung|IDE]]. Gambas<ins style="font-weight: bold; text-decoration: none;"> ist von Visual Basic inspiriert und</ins> sollte ursprünglich die Vorteile von [[Visual Basic Classic|Visual Basic]] (VB) auf [[Linux#Desktop-Systeme|Linux-<ins style="font-weight: bold; text-decoration: none;">Desktops</ins>]] wie [[K Desktop Environment|KDE]] oder [[Gnome]] verfügbar machen, wurde aber zu einem eigenständigen BASIC für [[Linux]] und [[Unix]] <ins style="font-weight: bold; text-decoration: none;">weiterentwickelt</ins>. <ins style="font-weight: bold; text-decoration: none;">Trotz</ins> vieler Gemeinsamkeiten sind <ins style="font-weight: bold; text-decoration: none;">VB</ins> <ins style="font-weight: bold; text-decoration: none;">und Gambas</ins> nicht äquivalent: Gambas ist grundsätzlich[[Starke Typisierung| stark typisiert]] (entspricht VB mit 'Option Explicit On'), enthält jedoch auch den Variant-Typ, der jegliche Typen enthalten darf. In Gambas gibt es keine [[ActiveX]]-Steuerelemente, sie sind durch eigene Objekte ersetzt worden<ins style="font-weight: bold; text-decoration: none;">.</ins> <ins style="font-weight: bold; text-decoration: none;">Dadurch</ins> <ins style="font-weight: bold; text-decoration: none;">können</ins> <ins style="font-weight: bold; text-decoration: none;">VB</ins>-Formulare nicht in Gambas <ins style="font-weight: bold; text-decoration: none;">importiert</ins> <ins style="font-weight: bold; text-decoration: none;">werden</ins>, <ins style="font-weight: bold; text-decoration: none;">sondern</ins> müssen neu erstellt werden. Allerdings kann bereits vorhandener VB- oder [[Visual Basic for Applications|VBA]]-Code in großen Teilen wiederverwendet werden, <ins style="font-weight: bold; text-decoration: none;">wodurch</ins> <ins style="font-weight: bold; text-decoration: none;">Gambas</ins> sich für die Portierung <ins style="font-weight: bold; text-decoration: none;">vorhandener</ins> VB- oder VBA-Anwendungen nach Linux<ins style="font-weight: bold; text-decoration: none;"> eignet</ins>. Umgekehrt lässt sich Gambas auch im [[Windows-Subsystem für Linux]] betreiben.&lt;ref&gt;''[https://forum.gambas.one/viewtopic.php?f=9&amp;t=812 Gambas on Windows]'' (englisch) – Veröffentlichung im ''Gambas-Forum'', am 17. Januar 2020&lt;/ref&gt;</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>== Weitere Einzelheiten ==</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>== Weitere Einzelheiten ==</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>Gambas-Programme werden normalerweise – kompiliert, als [[Bytecode]] gepackt und in ausführbare Dateien gespeichert – von einem [[Interpreter]] ausgeführt. Ab<del style="font-weight: bold; text-decoration: none;"> der</del> Version 3.2 kann zusätzlich eine [[Just-in-time-Kompilierung]] aktiviert werden. Dabei wird das Basic Programm beim Programmstart nach C übersetzt, <del style="font-weight: bold; text-decoration: none;">es</del> <del style="font-weight: bold; text-decoration: none;">kommt</del> <del style="font-weight: bold; text-decoration: none;">dadurch</del> <del style="font-weight: bold; text-decoration: none;">zu</del> <del style="font-weight: bold; text-decoration: none;">erheblichen</del> <del style="font-weight: bold; text-decoration: none;">Geschwindigkeitsverbesserungen</del> <del style="font-weight: bold; text-decoration: none;">zur</del> <del style="font-weight: bold; text-decoration: none;">Laufzeit</del>.&lt;ref&gt;[http://gambaswiki.org/wiki/doc/benchmark Gambas Benchmarks]&lt;/ref&gt; Ab Version 3.3 ist Gambas zu [[Multitasking]] bzw. [[Multiprocessing]] fähig<del style="font-weight: bold; text-decoration: none;">,</del> Klassen können dafür vorbereitet werden, indem sie von der Klasse Task erben. Dadurch ist es möglich, alle vorhandenen Kerne des [[Prozessor]]s zum Rechnen zu benutzen.&lt;ref&gt;[http://gambaswiki.org/wiki/comp/gb/task Die Klasse Task in der Gambas Referenz]&lt;/ref&gt; Außerdem können Gambas-Programme in ausführbaren Textdateien als Skripte ausgeführt werden.&lt;ref&gt;[http://gambaswiki.org/wiki/doc/scripting Gambas Skripting]&lt;/ref&gt;</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>Gambas-Programme werden normalerweise – <ins style="font-weight: bold; text-decoration: none;">[[Compiler|</ins>kompiliert<ins style="font-weight: bold; text-decoration: none;">]]</ins>, als [[Bytecode]] gepackt und in <ins style="font-weight: bold; text-decoration: none;">[[Ausführbare Datei|</ins>ausführbare Dateien<ins style="font-weight: bold; text-decoration: none;">]]</ins> gespeichert – von einem [[Interpreter]] ausgeführt. Ab Version 3.2 kann zusätzlich eine [[Just-in-time-Kompilierung]] aktiviert werden. Dabei wird das Basic Programm beim Programmstart nach <ins style="font-weight: bold; text-decoration: none;">[[</ins>C<ins style="font-weight: bold; text-decoration: none;"> (Programmiersprache)|C]]</ins> übersetzt, <ins style="font-weight: bold; text-decoration: none;">was</ins> <ins style="font-weight: bold; text-decoration: none;">die</ins> <ins style="font-weight: bold; text-decoration: none;">Geschwindigkeit</ins> <ins style="font-weight: bold; text-decoration: none;">zur</ins> <ins style="font-weight: bold; text-decoration: none;">[[Laufzeit</ins> <ins style="font-weight: bold; text-decoration: none;">(Informatik)|Laufzeit]]</ins> <ins style="font-weight: bold; text-decoration: none;">erheblich</ins> <ins style="font-weight: bold; text-decoration: none;">verbessert</ins>.&lt;ref&gt;[http://gambaswiki.org/wiki/doc/benchmark Gambas Benchmarks]&lt;/ref&gt; Ab Version 3.3 ist Gambas zu [[Multitasking]] bzw. [[Multiprocessing]] fähig<ins style="font-weight: bold; text-decoration: none;">.</ins> <ins style="font-weight: bold; text-decoration: none;">[[Klasse (Objektorientierung)|</ins>Klassen<ins style="font-weight: bold; text-decoration: none;">]]</ins> können dafür vorbereitet werden, indem sie von der Klasse Task erben. Dadurch ist es möglich, alle vorhandenen Kerne des [[Prozessor]]s zum Rechnen zu benutzen.&lt;ref&gt;[http://gambaswiki.org/wiki/comp/gb/task Die Klasse Task in der Gambas Referenz]&lt;/ref&gt; Außerdem können Gambas-Programme in ausführbaren Textdateien als <ins style="font-weight: bold; text-decoration: none;">[[Skriptsprache|</ins>Skripte<ins style="font-weight: bold; text-decoration: none;">]]</ins> ausgeführt werden.&lt;ref&gt;[http://gambaswiki.org/wiki/doc/scripting Gambas Skripting]&lt;/ref&gt;</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>Gambas wird seit 1999 hauptsächlich von dem Franzosen Benoît Minisini entwickelt und ist<del style="font-weight: bold; text-decoration: none;">,</del> durch die Hilfe vieler Übersetzer<del style="font-weight: bold; text-decoration: none;">,</del> auch in vielen weiteren Sprachen (<del style="font-weight: bold; text-decoration: none;">so unter anderem in</del> Deutsch, Englisch, Spanisch, Türkisch und Chinesisch) verfügbar.&lt;ref&gt;''[http://gambaswiki.org/wiki/doc/halloffame Hall Of Fame]'' (englisch) – dort mit den Entwicklern (englisch ''Developers'') und Übersetzern (''Translators'')&lt;/ref&gt; Es wurde zudem unter der [[GNU General Public License|GPL]] veröffentlicht und ist daher [[Quelloffenheit|quelloffen]].</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>Gambas wird seit 1999 hauptsächlich von dem Franzosen Benoît Minisini entwickelt und ist durch die Hilfe vieler Übersetzer auch in vielen weiteren Sprachen (<ins style="font-weight: bold; text-decoration: none;">u.&amp;nbsp;a.</ins> Deutsch, Englisch, Spanisch, Türkisch und Chinesisch) verfügbar.&lt;ref&gt;''[http://gambaswiki.org/wiki/doc/halloffame Hall Of Fame]'' (englisch) – dort mit den Entwicklern (englisch ''Developers'') und Übersetzern (''Translators'')&lt;/ref&gt; Es wurde zudem unter der [[GNU General Public License|GPL]] veröffentlicht und ist daher [[Quelloffenheit|quelloffen]].</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>Gambas ist eine der wenigen quelloffen [[Rapid Application Development|Rapid-Application-Development]]-Umgebungen unter [[Linux]]. Mit Gambas kann man schnell Programme mit [[Grafische Benutzeroberfläche|grafischer Bedienoberfläche]] (GUI) entwickeln, dabei werden Qt und [[GTK+]] zur Erzeugung der GUI unterstützt. Der Zugriff auf Datenbanken wie [[MySQL]], [[SQLite]] oder [[PostgreSQL]] wird von Haus aus unterstützt. Über die eingebaute [[Simple DirectMedia Layer|SDL]]-Bindung lassen sich Multimedia-Anwendungen (englisch ''multimedia applications'') und Spiele schreiben. In der aktuellen Version 3 wird [[D-Bus]] unterstützt, sodass sich Gambas-Programme in aktuelle Desktop-Oberflächen integrieren lassen.&lt;ref&gt;{{Internetquelle |url=https://www.linux-community.de/ausgaben/linuxuser/2005/04/basic-programme-entwickeln-mit-gambas/ |autor=Frank Wieduwilt |titel=Basic-Programme entwickeln mit Gambas |werk=[[LinuxUser]] 04/2005 |sprache=de-DE |abruf=2023-01-23}}&lt;/ref&gt;</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>Gambas ist eine der wenigen quelloffen [[Rapid Application Development|Rapid-Application-Development]]-Umgebungen unter [[Linux]]. Mit Gambas kann man schnell Programme mit [[Grafische Benutzeroberfläche|grafischer Bedienoberfläche]] (GUI) entwickeln, dabei werden Qt und [[GTK+]] zur Erzeugung der GUI unterstützt. Der Zugriff auf Datenbanken wie [[MySQL]], [[SQLite]] oder [[PostgreSQL]] wird von Haus aus unterstützt. Über die eingebaute [[Simple DirectMedia Layer|SDL]]-Bindung lassen sich Multimedia-Anwendungen (englisch ''multimedia applications'') und Spiele schreiben. In der aktuellen Version 3 wird [[D-Bus]] unterstützt, sodass sich Gambas-Programme in aktuelle Desktop-Oberflächen integrieren lassen.&lt;ref&gt;{{Internetquelle |url=https://www.linux-community.de/ausgaben/linuxuser/2005/04/basic-programme-entwickeln-mit-gambas/ |autor=Frank Wieduwilt |titel=Basic-Programme entwickeln mit Gambas |werk=[[LinuxUser]] 04/2005 |sprache=de-DE |abruf=2023-01-23}}&lt;/ref&gt;</div></td> </tr> </table> Prügelprinz https://de.wikipedia.org/w/index.php?title=Gambas_(Programmiersprache)&diff=239962601&oldid=prev Y2kbug: Linkfix Ubuntu 2023-12-07T15:30:42Z <p>Linkfix Ubuntu</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. Dezember 2023, 17:30 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 26:</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>Gambas ist eine der wenigen quelloffen [[Rapid Application Development|Rapid-Application-Development]]-Umgebungen unter [[Linux]]. Mit Gambas kann man schnell Programme mit [[Grafische Benutzeroberfläche|grafischer Bedienoberfläche]] (GUI) entwickeln, dabei werden Qt und [[GTK+]] zur Erzeugung der GUI unterstützt. Der Zugriff auf Datenbanken wie [[MySQL]], [[SQLite]] oder [[PostgreSQL]] wird von Haus aus unterstützt. Über die eingebaute [[Simple DirectMedia Layer|SDL]]-Bindung lassen sich Multimedia-Anwendungen (englisch ''multimedia applications'') und Spiele schreiben. In der aktuellen Version 3 wird [[D-Bus]] unterstützt, sodass sich Gambas-Programme in aktuelle Desktop-Oberflächen integrieren lassen.&lt;ref&gt;{{Internetquelle |url=https://www.linux-community.de/ausgaben/linuxuser/2005/04/basic-programme-entwickeln-mit-gambas/ |autor=Frank Wieduwilt |titel=Basic-Programme entwickeln mit Gambas |werk=[[LinuxUser]] 04/2005 |sprache=de-DE |abruf=2023-01-23}}&lt;/ref&gt;</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>Gambas ist eine der wenigen quelloffen [[Rapid Application Development|Rapid-Application-Development]]-Umgebungen unter [[Linux]]. Mit Gambas kann man schnell Programme mit [[Grafische Benutzeroberfläche|grafischer Bedienoberfläche]] (GUI) entwickeln, dabei werden Qt und [[GTK+]] zur Erzeugung der GUI unterstützt. Der Zugriff auf Datenbanken wie [[MySQL]], [[SQLite]] oder [[PostgreSQL]] wird von Haus aus unterstützt. Über die eingebaute [[Simple DirectMedia Layer|SDL]]-Bindung lassen sich Multimedia-Anwendungen (englisch ''multimedia applications'') und Spiele schreiben. In der aktuellen Version 3 wird [[D-Bus]] unterstützt, sodass sich Gambas-Programme in aktuelle Desktop-Oberflächen integrieren lassen.&lt;ref&gt;{{Internetquelle |url=https://www.linux-community.de/ausgaben/linuxuser/2005/04/basic-programme-entwickeln-mit-gambas/ |autor=Frank Wieduwilt |titel=Basic-Programme entwickeln mit Gambas |werk=[[LinuxUser]] 04/2005 |sprache=de-DE |abruf=2023-01-23}}&lt;/ref&gt;</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 Oberfläche der [[Integrierte Entwicklungsumgebung|IDE]] selbst ist in Gambas-BASIC geschrieben. Ab der Version 0.99 lassen sich aus der Programmierumgebung [[RPM Package Manager|RPM]]/[[Debian-Paket|DEB]]-Pakete für [[Debian]] und Ableger ([[Ubuntu]]), sowie alle gängigen RPM-Distributionen (nur RPM in Version 4.x) erstellen.</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 Oberfläche der [[Integrierte Entwicklungsumgebung|IDE]] selbst ist in Gambas-BASIC geschrieben. Ab der Version 0.99 lassen sich aus der Programmierumgebung [[RPM Package Manager|RPM]]/[[Debian-Paket|DEB]]-Pakete für [[Debian]] und Ableger ([[<ins style="font-weight: bold; text-decoration: none;">Ubuntu (Betriebssystem)|</ins>Ubuntu]]), sowie alle gängigen RPM-Distributionen (nur RPM in Version 4.x) erstellen.</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>Erstellte Anwendungen können anderen Gambas-Benutzern über die Gambas-Software-Farm zur Verfügung gestellt werden. Im Gambas-Playground ist es möglich, kleine Programme online zu bearbeiten und zu starten.&lt;ref&gt;[http://gambaswiki.org/wiki/playground Gambas Playground]&lt;/ref&gt;</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>Erstellte Anwendungen können anderen Gambas-Benutzern über die Gambas-Software-Farm zur Verfügung gestellt werden. Im Gambas-Playground ist es möglich, kleine Programme online zu bearbeiten und zu starten.&lt;ref&gt;[http://gambaswiki.org/wiki/playground Gambas Playground]&lt;/ref&gt;</div></td> </tr> </table> Y2kbug https://de.wikipedia.org/w/index.php?title=Gambas_(Programmiersprache)&diff=230133980&oldid=prev Matthias M.: Weblink zu Einzelnachweis 2023-01-23T14:34:58Z <p>Weblink zu Einzelnachweis</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 23. Januar 2023, 16:34 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 7:</td> <td colspan="2" class="diff-lineno">Zeile 7:</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 = &lt;!-- Wikidata --&gt;</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 = &lt;!-- Wikidata --&gt;</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 = &lt;!-- Wikidata --&gt;</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 = &lt;!-- Wikidata --&gt;</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>|AktuelleVersionFreigabeDatum = &lt;!-- Wikidata --&gt;</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;"><div>|AktuelleVorabVersion = </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;"><div>|AktuelleVorabVersionFreigabeDatum = </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>|Betriebssystem = [[Linux]]/[[Unix]]/[[Haiku (Betriebssystem)|Haiku]]</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 = [[Linux]]/[[Unix]]/[[Haiku (Betriebssystem)|Haiku]]</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>|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>|Programmiersprache = </div></td> </tr> <tr> <td colspan="2" class="diff-lineno">Zeile 15:</td> <td colspan="2" class="diff-lineno">Zeile 12:</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 = [[GNU General Public License|GPL]] ([[Quelloffenheit|quelloffen]])</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 = [[GNU General Public License|GPL]] ([[Quelloffenheit|quelloffen]])</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>|Deutsch = Ja</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>|Deutsch = Ja</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 = [<del style="font-weight: bold; text-decoration: none;">http</del>://gambas.sourceforge.net/ gambas.sourceforge.net]</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 = [<ins style="font-weight: bold; text-decoration: none;">https</ins>://gambas.sourceforge.net/ gambas.sourceforge.net]</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>|Dateien = </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>|Dateien = </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 colspan="2" class="diff-lineno">Zeile 27:</td> <td colspan="2" class="diff-lineno">Zeile 24:</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>Gambas wird seit 1999 hauptsächlich von dem Franzosen Benoît Minisini entwickelt und ist, durch die Hilfe vieler Übersetzer, auch in vielen weiteren Sprachen (so unter anderem in Deutsch, Englisch, Spanisch, Türkisch und Chinesisch) verfügbar.&lt;ref&gt;''[http://gambaswiki.org/wiki/doc/halloffame Hall Of Fame]'' (englisch) – dort mit den Entwicklern (englisch ''Developers'') und Übersetzern (''Translators'')&lt;/ref&gt; Es wurde zudem unter der [[GNU General Public License|GPL]] veröffentlicht und ist daher [[Quelloffenheit|quelloffen]].</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>Gambas wird seit 1999 hauptsächlich von dem Franzosen Benoît Minisini entwickelt und ist, durch die Hilfe vieler Übersetzer, auch in vielen weiteren Sprachen (so unter anderem in Deutsch, Englisch, Spanisch, Türkisch und Chinesisch) verfügbar.&lt;ref&gt;''[http://gambaswiki.org/wiki/doc/halloffame Hall Of Fame]'' (englisch) – dort mit den Entwicklern (englisch ''Developers'') und Übersetzern (''Translators'')&lt;/ref&gt; Es wurde zudem unter der [[GNU General Public License|GPL]] veröffentlicht und ist daher [[Quelloffenheit|quelloffen]].</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>Gambas ist eine der wenigen quelloffen [[Rapid Application Development|Rapid-Application-Development]]-Umgebungen unter [[Linux]]. Mit Gambas kann man schnell Programme mit [[Grafische Benutzeroberfläche|grafischer Bedienoberfläche]] (GUI) entwickeln, dabei werden Qt und [[GTK+]] zur Erzeugung der GUI unterstützt. Der Zugriff auf Datenbanken wie [[MySQL]], [[SQLite]] oder [[PostgreSQL]] wird von Haus aus unterstützt. Über die eingebaute [[Simple DirectMedia Layer|SDL]]-Bindung lassen sich Multimedia-Anwendungen (englisch ''multimedia applications'') und Spiele schreiben. In der aktuellen Version 3 wird [[D-Bus]] unterstützt, sodass sich Gambas-Programme in aktuelle Desktop-Oberflächen integrieren lassen.</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>Gambas ist eine der wenigen quelloffen [[Rapid Application Development|Rapid-Application-Development]]-Umgebungen unter [[Linux]]. Mit Gambas kann man schnell Programme mit [[Grafische Benutzeroberfläche|grafischer Bedienoberfläche]] (GUI) entwickeln, dabei werden Qt und [[GTK+]] zur Erzeugung der GUI unterstützt. Der Zugriff auf Datenbanken wie [[MySQL]], [[SQLite]] oder [[PostgreSQL]] wird von Haus aus unterstützt. Über die eingebaute [[Simple DirectMedia Layer|SDL]]-Bindung lassen sich Multimedia-Anwendungen (englisch ''multimedia applications'') und Spiele schreiben. In der aktuellen Version 3 wird [[D-Bus]] unterstützt, sodass sich Gambas-Programme in aktuelle Desktop-Oberflächen integrieren lassen.<ins style="font-weight: bold; text-decoration: none;">&lt;ref&gt;{{Internetquelle |url=https://www.linux-community.de/ausgaben/linuxuser/2005/04/basic-programme-entwickeln-mit-gambas/ |autor=Frank Wieduwilt |titel=Basic-Programme entwickeln mit Gambas |werk=[[LinuxUser]] 04/2005 |sprache=de-DE |abruf=2023-01-23}}&lt;/ref&gt;</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>Die Oberfläche der [[Integrierte Entwicklungsumgebung|IDE]] selbst ist in Gambas-BASIC geschrieben. Ab der Version 0.99 lassen sich aus der Programmierumgebung [[RPM Package Manager|RPM]]/[[Debian-Paket|DEB]]-Pakete für [[Debian]] und Ableger ([[Ubuntu]]), sowie alle gängigen RPM-Distributionen (nur RPM in Version 4.x) erstellen.</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 Oberfläche der [[Integrierte Entwicklungsumgebung|IDE]] selbst ist in Gambas-BASIC geschrieben. Ab der Version 0.99 lassen sich aus der Programmierumgebung [[RPM Package Manager|RPM]]/[[Debian-Paket|DEB]]-Pakete für [[Debian]] und Ableger ([[Ubuntu]]), sowie alle gängigen RPM-Distributionen (nur RPM in Version 4.x) erstellen.</div></td> </tr> <tr> <td colspan="2" class="diff-lineno">Zeile 39:</td> <td colspan="2" class="diff-lineno">Zeile 36:</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>{{Wikibooks|Gambas}}</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>{{Wikibooks|Gambas}}</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>{{Commonscat|Gambas}}</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>{{Commonscat|Gambas}}</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;">http</del>://gambas.sourceforge.net/ Offizielle Webpräsenz] (englisch)</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;">https</ins>://gambas.sourceforge.net/ Offizielle Webpräsenz] (englisch)</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>* [http://gambaswiki.org/wiki Gambas Dokumentation] (englisch)</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>* [http://gambaswiki.org/wiki Gambas Dokumentation] (englisch)</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://www.gambas-buch.de/doku.php Das Gambas Buch]</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://www.gambas-buch.de/doku.php Das Gambas Buch]</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://www.gambas-club.de/ Das deutsche Forum zur Programmiersprache Gambas]</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://www.gambas-club.de/ Das deutsche Forum zur Programmiersprache Gambas]</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://lists.gambas-basic.org/listinfo/user Die internationale Gambas Mailingliste] (englisch)</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://lists.gambas-basic.org/listinfo/user Die internationale Gambas Mailingliste] (englisch)</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>* [http://www.linux-community.de/ausgaben/linuxuser/2005/04/basic-programme-entwickeln-mit-gambas/ Ältere Einführung bei Linux-User]</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>* [https://twit.tv/shows/floss-weekly/episodes/353 Interview mit Benoit Minisini] (englisch) in der [http://wiki.twit.tv/wiki/FLOSS_Weekly FLOSS Weekly Show]</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://twit.tv/shows/floss-weekly/episodes/353 Interview mit Benoit Minisini] (englisch) in der [http://wiki.twit.tv/wiki/FLOSS_Weekly FLOSS Weekly Show]</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> Matthias M. https://de.wikipedia.org/w/index.php?title=Gambas_(Programmiersprache)&diff=229256101&oldid=prev 2A01:C23:8C05:B300:F0B5:830A:53A6:F4ED: /* Weitere Einzelheiten */ 2022-12-28T09:48:39Z <p><span class="autocomment">Weitere Einzelheiten</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 28. Dezember 2022, 11:48 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 23:</td> <td colspan="2" class="diff-lineno">Zeile 23:</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>== Weitere Einzelheiten ==</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>== Weitere Einzelheiten ==</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>Gambas-Programme werden normalerweise – kompiliert, als [[Bytecode]] gepackt und in ausführbare Dateien gespeichert – von einem [[Interpreter]] ausgeführt. Ab der Version 3.2 kann zusätzlich eine [[Just-in-time-Kompilierung]] aktiviert werden. Dabei wird das Basic Programm beim Programmstart nach C übersetzt, es kommt dadurch zu erheblichen Geschwindigkeitsverbesserungen zur Laufzeit.&lt;ref&gt;[http://gambaswiki.org/wiki/doc/benchmark Gambas Benchmarks]&lt;/ref&gt; Ab Version 3.3 ist Gambas zu [[Multitasking]] bzw. [[Multiprocessing]] fähig, Klassen können dafür vorbereitet werden, indem sie von der Klasse Task erben. Dadurch ist es möglich alle vorhandenen Kerne des [[Prozessor]]s zum Rechnen zu benutzen.&lt;ref&gt;[http://gambaswiki.org/wiki/comp/gb/task Die Klasse Task in der Gambas Referenz]&lt;/ref&gt; Außerdem können Gambas<del style="font-weight: bold; text-decoration: none;"> </del>Programme in ausführbaren Textdateien als Skripte ausgeführt werden.&lt;ref&gt;[http://gambaswiki.org/wiki/doc/scripting Gambas Skripting]&lt;/ref&gt;</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>Gambas-Programme werden normalerweise – kompiliert, als [[Bytecode]] gepackt und in ausführbare Dateien gespeichert – von einem [[Interpreter]] ausgeführt. Ab der Version 3.2 kann zusätzlich eine [[Just-in-time-Kompilierung]] aktiviert werden. Dabei wird das Basic Programm beim Programmstart nach C übersetzt, es kommt dadurch zu erheblichen Geschwindigkeitsverbesserungen zur Laufzeit.&lt;ref&gt;[http://gambaswiki.org/wiki/doc/benchmark Gambas Benchmarks]&lt;/ref&gt; Ab Version 3.3 ist Gambas zu [[Multitasking]] bzw. [[Multiprocessing]] fähig, Klassen können dafür vorbereitet werden, indem sie von der Klasse Task erben. Dadurch ist es möglich<ins style="font-weight: bold; text-decoration: none;">,</ins> alle vorhandenen Kerne des [[Prozessor]]s zum Rechnen zu benutzen.&lt;ref&gt;[http://gambaswiki.org/wiki/comp/gb/task Die Klasse Task in der Gambas Referenz]&lt;/ref&gt; Außerdem können Gambas<ins style="font-weight: bold; text-decoration: none;">-</ins>Programme in ausführbaren Textdateien als Skripte ausgeführt werden.&lt;ref&gt;[http://gambaswiki.org/wiki/doc/scripting Gambas Skripting]&lt;/ref&gt;</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>Gambas wird seit 1999 hauptsächlich von dem Franzosen Benoît Minisini entwickelt und ist, durch die Hilfe vieler Übersetzer, auch in vielen weiteren Sprachen (so unter anderem in Deutsch, Englisch, Spanisch, Türkisch und Chinesisch) verfügbar.&lt;ref&gt;''[http://gambaswiki.org/wiki/doc/halloffame Hall Of Fame]'' (englisch) – dort mit den Entwicklern (englisch ''Developers'') und Übersetzern (''Translators'')&lt;/ref&gt; Es wurde zudem unter der [[GNU General Public License|GPL]] veröffentlicht und ist daher [[Quelloffenheit|quelloffen]].</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>Gambas wird seit 1999 hauptsächlich von dem Franzosen Benoît Minisini entwickelt und ist, durch die Hilfe vieler Übersetzer, auch in vielen weiteren Sprachen (so unter anderem in Deutsch, Englisch, Spanisch, Türkisch und Chinesisch) verfügbar.&lt;ref&gt;''[http://gambaswiki.org/wiki/doc/halloffame Hall Of Fame]'' (englisch) – dort mit den Entwicklern (englisch ''Developers'') und Übersetzern (''Translators'')&lt;/ref&gt; Es wurde zudem unter der [[GNU General Public License|GPL]] veröffentlicht und ist daher [[Quelloffenheit|quelloffen]].</div></td> </tr> </table> 2A01:C23:8C05:B300:F0B5:830A:53A6:F4ED https://de.wikipedia.org/w/index.php?title=Gambas_(Programmiersprache)&diff=220961544&oldid=prev Titov: /* Weitere Einzelheiten */ Namespaces 2022-03-10T07:55:41Z <p><span class="autocomment">Weitere Einzelheiten: </span> Namespaces</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 10. März 2022, 09:55 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 34:</td> <td colspan="2" class="diff-lineno">Zeile 34:</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>[[Datei:Gambas software farm.png|mini|Gambas-Software-Farm]]</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>[[Datei:Gambas software farm.png|mini|Gambas-Software-Farm]]</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>Sämtliche Quelltexte, Projektdefinitionen und Formularbeschreibungen sind in Textdateien, sodass Gambas-Quellcode auch unabhängig von der IDE mit beliebigen Texteditoren bearbeitet und mit beliebigen [[Versionsverwaltung]]en verwaltet werden kann. Die Gambas-IDE selbst unterstützt die Versionierung mit [[Git]]. Seit Version 3.15 unterstützt der Interpreter eigene Testklassen, die im Zusammenspiel mit der IDE [[Testgetriebene Entwicklung]], aber auch automatisiertes [[Modultest|Unittesting]] ermöglichen und so zur Stabilität des mit der Sprache erstellten Codes beitragen.</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>Sämtliche Quelltexte, Projektdefinitionen und Formularbeschreibungen sind in Textdateien, sodass Gambas-Quellcode auch unabhängig von der IDE mit beliebigen Texteditoren bearbeitet und mit beliebigen [[Versionsverwaltung]]en verwaltet werden kann. Die Gambas-IDE selbst unterstützt die Versionierung mit [[Git]]. Seit Version 3.15 unterstützt der Interpreter eigene Testklassen, die im Zusammenspiel mit der IDE [[Testgetriebene Entwicklung]], aber auch automatisiertes [[Modultest|Unittesting]] ermöglichen und so zur Stabilität des mit der Sprache erstellten Codes beitragen<ins style="font-weight: bold; text-decoration: none;">. Mit der Version 3.17 haben neben weiteren Neuerungen [[Namensraum|Namespaces]] in die Sprache Einzug gehalten</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>== 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> </table> Titov