<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.proggen.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://www.proggen.org/feed.php">
        <title>proggen.org user:cloidnerux:contest:firstbirthday</title>
        <description></description>
        <link>https://www.proggen.org/</link>
        <image rdf:resource="https://www.proggen.org/lib/tpl/proggenX/images/favicon.ico" />
       <dc:date>2026-04-12T16:47:23+0200</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.proggen.org/doku.php?id=user:cloidnerux:contest:firstbirthday:chapter1&amp;rev=1663869536"/>
                <rdf:li rdf:resource="https://www.proggen.org/doku.php?id=user:cloidnerux:contest:firstbirthday:chapter2&amp;rev=1663869536"/>
                <rdf:li rdf:resource="https://www.proggen.org/doku.php?id=user:cloidnerux:contest:firstbirthday:chapter3&amp;rev=1663869536"/>
                <rdf:li rdf:resource="https://www.proggen.org/doku.php?id=user:cloidnerux:contest:firstbirthday:start&amp;rev=1663869536"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.proggen.org/lib/tpl/proggenX/images/favicon.ico">
        <title>proggen.org</title>
        <link>https://www.proggen.org/</link>
        <url>https://www.proggen.org/lib/tpl/proggenX/images/favicon.ico</url>
    </image>
    <item rdf:about="https://www.proggen.org/doku.php?id=user:cloidnerux:contest:firstbirthday:chapter1&amp;rev=1663869536">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:58:56+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Was nutzt plattformunabhängige Programmierung</title>
        <link>https://www.proggen.org/doku.php?id=user:cloidnerux:contest:firstbirthday:chapter1&amp;rev=1663869536</link>
        <description>Was nutzt plattformunabhängige Programmierung

Wozu sollte man umständliche Lösungen nutzen, nur um ein Programm plattformunabhängig zu programmieren, wenn es doch einfachere Lösungen auf einem bestimmten System gibt, wie z.B getch() unter Windows, bei dem man nicht erst die Eingabe mit Enter bestätigen muss.</description>
    </item>
    <item rdf:about="https://www.proggen.org/doku.php?id=user:cloidnerux:contest:firstbirthday:chapter2&amp;rev=1663869536">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:58:56+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Wo liegen die Probleme der plattformunabhängigen Programmierung?</title>
        <link>https://www.proggen.org/doku.php?id=user:cloidnerux:contest:firstbirthday:chapter2&amp;rev=1663869536</link>
        <description>Wo liegen die Probleme der plattformunabhängigen Programmierung?

Das Hauptproblem liegt nicht darin, dass Bibliotheken für die jeweiligen Systeme fehlen würden, sondern bei spezifischen Problemen.
Ein kleines Beispiel: Man möchte, dass der Nutzer am Ende des Konsolenprogramms nur eine Taste drücken muss um das Programm zu beenden.
Da bietet sich natürlich sofort getch() an. Es nimmt genau ein Zeichen entgegen und gibt dieses auch zurück; braucht keine Bestätigung mit Enter. Perfekt!</description>
    </item>
    <item rdf:about="https://www.proggen.org/doku.php?id=user:cloidnerux:contest:firstbirthday:chapter3&amp;rev=1663869536">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:58:56+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Welche Möglichkeiten gibt es um ein Programm möglichst portabel zu gestalten?</title>
        <link>https://www.proggen.org/doku.php?id=user:cloidnerux:contest:firstbirthday:chapter3&amp;rev=1663869536</link>
        <description>Welche Möglichkeiten gibt es um ein Programm möglichst portabel zu gestalten?

Hier werde ich einige Möglichkeiten vorstellen und ihre Pros und Kontras erläutern.

Java

Das Konzept von Java ermöglicht theoretisch eine 100% Portabilität, was aber in der Realität nicht erreicht wird.
Dazu muss man das Prinzip hinter Java verstehen:</description>
    </item>
    <item rdf:about="https://www.proggen.org/doku.php?id=user:cloidnerux:contest:firstbirthday:start&amp;rev=1663869536">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:58:56+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Plattformunabhängige Programmierung</title>
        <link>https://www.proggen.org/doku.php?id=user:cloidnerux:contest:firstbirthday:start&amp;rev=1663869536</link>
        <description>Plattformunabhängige Programmierung

Plattformunabhängige Programmierung

	*   Was nutzt plattformunabhängige Programmierung?
	*   Wo liegen die Probleme der plattformunabhängigen Programmierung?
	*   Welche Möglichkeiten gibt es um ein Programm möglichst portabel zu gestalten?

Anmerkungen

Die in meinen Texten erwähnten Funktionen sind der Programmiersprache C entnommen

Worterklärungen:

	*  Portabel: Die Möglichkeit das Programm unter einem anderen Betriebssystem ohne Änderungen am Quelltext…</description>
    </item>
</rdf:RDF>
