<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Apple_Pascal</id>
	<title>Apple Pascal - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Apple_Pascal"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Apple_Pascal&amp;action=history"/>
	<updated>2026-05-21T01:20:31Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Apple_Pascal&amp;diff=75472&amp;oldid=prev</id>
		<title>imported&gt;Trustable: Kleinigkeiten verbessert</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Apple_Pascal&amp;diff=75472&amp;oldid=prev"/>
		<updated>2026-03-31T00:37:47Z</updated>

		<summary type="html">&lt;p&gt;Kleinigkeiten verbessert&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox Betriebssystem&lt;br /&gt;
|Name=Apple Pascal Operating System&lt;br /&gt;
|Bild=[[Datei:UCSD2.png|220px]]&lt;br /&gt;
|Beschreibung=Dateimanager&lt;br /&gt;
|Entwickler=[[Apple Computer]]&lt;br /&gt;
|Version=1.3&lt;br /&gt;
|Freigabedatum=1984&lt;br /&gt;
|Stammbaum=basierend auf [[UCSD Pascal]] II.1 (1979)&lt;br /&gt;
|Architekturen=[[P-Code]]&lt;br /&gt;
|Lizenz=Apple Software License Agreement&lt;br /&gt;
|Sonstiges=für Apple II-Serie&lt;br /&gt;
|Website=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Apple Pascal&amp;#039;&amp;#039;&amp;#039; ist eine eingestellte Implementierung von [[UCSD Pascal]], dem [[P-Code]] der [[University of California, San Diego]] (UCSD) für den [[Apple II]]. [[Pascal (Programmiersprache)|Pascal]] war in den 1970er und frühen 1980er Jahren sehr populär; daher wurde aus UCSD Pascal II.1 eine Variante für den Apple&amp;amp;nbsp;II abgeleitet. Zwei UCSD-Studenten, Mark Allen und Richard Gleaves, entwickelten im Sommer 1978 einen Interpreter für den im Apple&amp;amp;nbsp;II verwendeten [[Mikroprozessor]] [[MOS Technology 6502|6502]], welcher später die Grundlage für &amp;#039;&amp;#039;Apple Pascal&amp;#039;&amp;#039; wurde, das 1979 herausgegeben wurde und fünf Jahre lang ein Produkt von Apple blieb.&lt;br /&gt;
&lt;br /&gt;
== Release Level ==&lt;br /&gt;
UCSD Pascal ist von [[Roger T. Sumner]] am Institute for Information Systems der UCSD entwickelt worden, dort sind fünf Versionen veröffentlicht worden:&lt;br /&gt;
* Version I.3 August 1977&lt;br /&gt;
* Version I.4 Januar 1978&lt;br /&gt;
* Version I.5 September 1978 (Quelltexte freigegeben)&lt;br /&gt;
* Version II.0 Februar 1979&lt;br /&gt;
* Version II.1 1979&lt;br /&gt;
&lt;br /&gt;
Von Apple Pascal sind vier Versionen veröffentlicht worden:&lt;br /&gt;
&lt;br /&gt;
* Version 1.0 1979 (aufbauend auf UCSD-Pascal II.1)&lt;br /&gt;
* Version 1.1 1980&lt;br /&gt;
* Version 1.2 1983&lt;br /&gt;
* Version 1.3 1984&lt;br /&gt;
&lt;br /&gt;
Ab Version 1.2 wurden nur noch 128K-Systeme unterstützt.&lt;br /&gt;
&lt;br /&gt;
== Wirtschaftliche Bedeutung ==&lt;br /&gt;
&lt;br /&gt;
Die direkte wirtschaftliche Bedeutung des Apple-Pascal-[[Betriebssystem]]s ist eher gering einzustufen:&lt;br /&gt;
&lt;br /&gt;
* Es gab nur wenige professionelle Anwendungen. Bekanntheit hat allenfalls die [[Adimens]]-[[Datenbank]] erlangt, auch unter dem Namen A.D.I. proFIT. Adimens wurde später auf [[Atari ST]] portiert. Entwickelt wurde die Datenbank von der [[Karlsruhe]]r Firma ADI Software GmbH (heute ADI Innovation AG).&lt;br /&gt;
* Indirekt war Pascal aber die Grundlage für die Programmierung der [[Apple Lisa|Lisa]] und später des [[Mac OS Classic|Mac OS bis zur Version Mac OS 9.2.2 (Classic)]]. &amp;lt;!--Das Betriebssystem des Mac war als Pascal Code für Interessierte in einem Buch veröffentlicht worden und damit für jedermann einsehbar.--&amp;gt; Die Programmierung in Pascal mit der strengen Typprüfung war ein wesentlicher Grund für die hohe Stabilität des frühen Mac OS. [[Mac OS X]] baute später auf [[FreeBSD]]/[[Mach (Kernel)|Mach]] auf und war, wie alle [[Unix#UNIX-Derivate und unixähnliche Betriebssysteme|Unix-ähnlichen]] Betriebssysteme in [[C (Programmiersprache)|C]] und [[Assemblersprache|Assembler]] geschrieben.&lt;br /&gt;
&lt;br /&gt;
== Sprachumfang ==&lt;br /&gt;
Der von [[Niklaus Wirth]] entwickelte Standard wurde im UCSD Pascal um einige Sprachelemente erweitert, z.&amp;amp;nbsp;B. um unit-Befehle (unitread, unitwrite, unitstatus), um direkt mit der angeschlossenen Hardware kommunizieren zu können. Um mit knappem [[Hauptspeicher]]platz haushalten zu können, bestand die Möglichkeit, das Programm zu [[Segmentierung (Speicherverwaltung)|segmentieren]]. Apple Pascal unterscheidet sich im Sprachumfang nur unwesentlich von UCSD Pascal.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [https://www.threedee.com/jcm/psystem/ Information über UCSD Pascal] am Jefferson Computer Museum (englisch)&lt;br /&gt;
* [https://www.klebsch.de p-interp] Open-Source-Implementierung in C&lt;br /&gt;
* [https://www.heise.de/newsticker/meldung/Die-Quelltexte-fuer-UCSD-Pascal-sind-frei-127850.html Die Quelltexte für UCSD-Pascal I.5 sind frei.] heise.de/newsticker, siehe [ftp://ftp.freepascal.org/pub/fpc/attic/ucsd-pascal ftp.freepascal.org].&lt;br /&gt;
* {{Webarchiv|url=http://miller.emu.id.au/pmiller/ucsd-psystem-um/ | wayback=20130701031854 | text=User Manual.}} (englisch)&lt;br /&gt;
&lt;br /&gt;
{{Navigationsleiste Apple-Software}}&lt;br /&gt;
&lt;br /&gt;
{{Normdaten |TYP=s |GND=4122818-2}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Pascal (Programmiersprache)]]&lt;br /&gt;
[[Kategorie:Programmierwerkzeug]]&lt;br /&gt;
[[Kategorie:Apple-Software|Pascal]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Trustable</name></author>
	</entry>
</feed>