https://de.wikipedia.org/w/index.php?action=history&feed=atom&title=Diskussion%3ABasic_Combined_Programming_Language Diskussion:Basic Combined Programming Language - Versionsgeschichte 2025-07-12T06:31:26Z Versionsgeschichte dieser Seite in Wikipedia MediaWiki 1.45.0-wmf.9 https://de.wikipedia.org/w/index.php?title=Diskussion:Basic_Combined_Programming_Language&diff=212972282&oldid=prev Bwbuz: fix WP:WLW erl 2021-06-15T07:50:11Z <p>fix <a href="/wiki/Wikipedia:WLW" class="mw-redirect" title="Wikipedia:WLW">WP:WLW</a> erl</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 15. Juni 2021, 09:50 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 1:</td> <td colspan="2" class="diff-lineno">Zeile 1:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== AEG, MARTOS und SL3 ==</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>== AEG, MARTOS und SL3 ==</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>Eigentliche eine BCPL-basierte Marginalie der Geschichte der Rechner, Programmiersprachen und Betriebsysteme - wenn ich noch etwas Material dazu finde, werde ich dazu im seligen Gedenken (immerhin die ersten Jahre meines Berufslebens) diese Mosaiksteinchen beschreiben, deren Fortentwicklung der Übermacht von Big Blue und vor allem der mangelnden Masse (an der Klasse lag es nicht) der damals noch existierenden<del style="font-weight: bold; text-decoration: none;"> </del> deutschen DV-Industrie zum Opfer fielen. [[Benutzer:FotoFux|FotoFux]] 11:56, 3. Sep 2005 (CEST)</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>Eigentliche eine BCPL-basierte Marginalie der Geschichte der Rechner, Programmiersprachen und Betriebsysteme - wenn ich noch etwas Material dazu finde, werde ich dazu im seligen Gedenken (immerhin die ersten Jahre meines Berufslebens) diese Mosaiksteinchen beschreiben, deren Fortentwicklung der Übermacht von Big Blue und vor allem der mangelnden Masse (an der Klasse lag es nicht) der damals noch existierenden deutschen DV-Industrie zum Opfer fielen. [[Benutzer:FotoFux|FotoFux]] 11:56, 3. Sep 2005 (CEST)</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>== "Versehentliches" Entwickeln einer 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>== "Versehentliches" Entwickeln einer Programmiersprache ==</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker"><a class="mw-diff-movedpara-right" title="Der Absatz wurde verschoben. Klicken, um zur alten Stelle zu springen." href="#movedpara_5_0_lhs">&#x26AB;</a></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><a name="movedpara_3_0_rhs"></a>Die genauen Hintergründe sind mir nicht bekannt, nur dass Ken Thompson auf der Basis von BCPL die Programmiersprache B entwickelte. Aber kann man vom '''"versehentlichen"''' entwickeln sprechen? Diese Ausdrucksweise löst bei mir ein gewisses Unbehagen aus, ohne dass ich es genauer definieren könnte. Gut, ein Chemiker will eigentlich einen Superklebstoff entwickeln, es fällt ihm aus Versehen irgendein ein anderer, nicht vorgesehener Stoff ins Reagenzglas, und schon hat er '''versehentlich''' einen Supersprengstoff entwickelt (um mal ein konstruiertes Beispiel zu bringen). Aber ein Programmierer...? "Er macht versehentlich einen Programmierfehler und schon hat er eine andere Programmiersprache? Nein, das müsste mir erst mal näher erklärt werden, ehe ich das wirklich einsehe.<ins style="font-weight: bold; text-decoration: none;"> --[[Benutzer:Klausb|Klausb]] 17:12, 21. Mai 2007 (CEST)</ins></div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><br /></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker"><a class="mw-diff-movedpara-left" title="Der Absatz wurde verschoben. Klicken, um zur neuen Stelle zu springen." href="#movedpara_3_0_rhs">&#x26AB;</a></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><a name="movedpara_5_0_lhs"></a>Die genauen Hintergründe sind mir nicht bekannt, nur dass Ken Thompson auf der Basis von BCPL die Programmiersprache B entwickelte. Aber kann man vom '''"versehentlichen"''' entwickeln sprechen? Diese Ausdrucksweise löst bei mir ein gewisses Unbehagen aus, ohne dass ich es genauer definieren könnte. Gut, ein Chemiker will eigentlich einen Superklebstoff entwickeln, es fällt ihm aus Versehen irgendein ein anderer, nicht vorgesehener Stoff ins Reagenzglas, und schon hat er '''versehentlich''' einen Supersprengstoff entwickelt (um mal ein konstruiertes Beispiel zu bringen). Aber ein Programmierer...? "Er macht versehentlich einen Programmierfehler und schon hat er eine andere Programmiersprache? Nein, das müsste mir erst mal näher erklärt werden, ehe ich das wirklich einsehe.</div></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><br /></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>--[[Benutzer:Klausb|Klausb]] 17:12, 21. Mai 2007 (CEST)</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>:Wenn keine Quelle geliefert, kann man das so nicht stehen lassen. [http://cm.bell-labs.com/cm/cs/who/dmr/chist.html] erwähnt diese '''versehentliche''' Entwicklung nicht. Dort ist eher die Rede von der beabsichtigten Entwicklung von B als '''BCPL-light''' (wegen 8 kb RAM auf der Zielmaschine) + eigene Ideen. Also BCPL konnte beispielsweise verschachtelte Funktionsdefinitionen, B absichtlich nicht, um einen einfacherern Interpreter schreiben zu können. --[[Benutzer:Gms|Gms]] 20:40, 19. Apr. 2008 (CEST)</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>:Wenn keine Quelle geliefert, kann man das so nicht stehen lassen. [http://cm.bell-labs.com/cm/cs/who/dmr/chist.html] erwähnt diese '''versehentliche''' Entwicklung nicht. Dort ist eher die Rede von der beabsichtigten Entwicklung von B als '''BCPL-light''' (wegen 8 kb RAM auf der Zielmaschine) + eigene Ideen. Also BCPL konnte beispielsweise verschachtelte Funktionsdefinitionen, B absichtlich nicht, um einen einfacherern Interpreter schreiben zu können. --[[Benutzer:Gms|Gms]] 20:40, 19. Apr. 2008 (CEST)</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>== Ungeeignet für 8 bit? ==</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>== Ungeeignet für 8 bit? ==</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>"...bedingt durch die Typenlosigkeit eignet es sich jedoch nicht für 8-Bit-Rechner." Für den Acorn B gab es eine BCPL-Implementierung als ROM, und dessen 6502 war zweifellos ein 8-Bit-Prozessor. Über die Effizienz kann ich wenig sagen, aber warum soll ein 8-Bit-Prozessor nicht mit<del style="font-weight: bold; text-decoration: none;"> </del> 32-Bit-Werten arbeiten können? --[[Benutzer:almirena|almirena]] 11:23, 2. Okt 2008 (CEST)</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>"...bedingt durch die Typenlosigkeit eignet es sich jedoch nicht für 8-Bit-Rechner." Für den Acorn B gab es eine BCPL-Implementierung als ROM, und dessen 6502 war zweifellos ein 8-Bit-Prozessor. Über die Effizienz kann ich wenig sagen, aber warum soll ein 8-Bit-Prozessor nicht mit 32-Bit-Werten arbeiten können? --[[Benutzer:almirena|almirena]] 11:23, 2. Okt 2008 (CEST)</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>:Der Meinung schliesse ich mich an. Auch für den Sinclair QL gab es einen BCPL-Compiler. Die Daten waren in 32-bit langen Worten (words) organisiert, also 4 Byte lang. Wenn man interne QL-Adressen benutzten wollte, musste die BCPL-Adresse immer mit 4 multipliziert werden. War aber kein Problem, weil man es selten brauchte und wenn, geschah es durch eine einfache shift-Operation --[[Benutzer:Klausb|Klausb]] 17:30, 3. Okt. 2008 (CEST)</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>:Der Meinung schliesse ich mich an. Auch für den Sinclair QL gab es einen BCPL-Compiler. Die Daten waren in 32-bit langen Worten (words) organisiert, also 4 Byte lang. Wenn man interne QL-Adressen benutzten wollte, musste die BCPL-Adresse immer mit 4 multipliziert werden. War aber kein Problem, weil man es selten brauchte und wenn, geschah es durch eine einfache shift-Operation --[[Benutzer:Klausb|Klausb]] 17:30, 3. Okt. 2008 (CEST)</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><br /></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>== {{Anker|deadurl_2015-10}} Defekte Weblinks ==</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>{{nicht archivieren|Zeigen=nein}}{{Defekter Weblink|Bot=GiftBot|Lauf=2015-10</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>|1=http://www.cs.bell-labs.com/who/dmr/bcpl.html</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>|2=+765,53529,2976309,4166610 wba=20150328220551 cit=6BNzH7KbJ http://cm.bell-labs.com/cm/cs/who/dmr/chist.html</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>}}</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>– [[Benutzer:GiftBot|GiftBot]] ([[Benutzer Diskussion:GiftBot|Diskussion]]) 15:56, 27. Nov. 2015 (CET)</div></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> </table> Bwbuz https://de.wikipedia.org/w/index.php?title=Diskussion:Basic_Combined_Programming_Language&diff=148455194&oldid=prev GiftBot: /* Defekte Weblinks */ Wikipedia:Defekte Weblinks/Botmeldung (Problem?) – letzte Bearbeitung: JoBa2282, 27.03.2009 15:28:10 CET, hat „Diskussion:BCPL“ nach „[[Diskussion:Basic Combined Prog… 2015-11-27T14:56:11Z <p><span class="autocomment">Defekte Weblinks: </span> <a href="/wiki/Wikipedia:Defekte_Weblinks/Botmeldung" title="Wikipedia:Defekte Weblinks/Botmeldung">Wikipedia:Defekte Weblinks/Botmeldung</a> (<a href="/wiki/Wikipedia:Defekte_Weblinks/Bot2015-Problem" title="Wikipedia:Defekte Weblinks/Bot2015-Problem">Problem?</a>) – letzte Bearbeitung: JoBa2282, 27.03.2009 15:28:10 CET, hat „<a href="/w/index.php?title=Diskussion:BCPL&amp;action=edit&amp;redlink=1" class="new" title="Diskussion:BCPL (Seite nicht vorhanden)">Diskussion:BCPL</a>“ nach „[[Diskussion:Basic Combined Prog…</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. November 2015, 16:56 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 13:</td> <td colspan="2" class="diff-lineno">Zeile 13:</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>"...bedingt durch die Typenlosigkeit eignet es sich jedoch nicht für 8-Bit-Rechner." Für den Acorn B gab es eine BCPL-Implementierung als ROM, und dessen 6502 war zweifellos ein 8-Bit-Prozessor. Über die Effizienz kann ich wenig sagen, aber warum soll ein 8-Bit-Prozessor nicht mit 32-Bit-Werten arbeiten können? --[[Benutzer:almirena|almirena]] 11:23, 2. Okt 2008 (CEST)</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>"...bedingt durch die Typenlosigkeit eignet es sich jedoch nicht für 8-Bit-Rechner." Für den Acorn B gab es eine BCPL-Implementierung als ROM, und dessen 6502 war zweifellos ein 8-Bit-Prozessor. Über die Effizienz kann ich wenig sagen, aber warum soll ein 8-Bit-Prozessor nicht mit 32-Bit-Werten arbeiten können? --[[Benutzer:almirena|almirena]] 11:23, 2. Okt 2008 (CEST)</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>:Der Meinung schliesse ich mich an. Auch für den Sinclair QL gab es einen BCPL-Compiler. Die Daten waren in 32-bit langen Worten (words) organisiert, also 4 Byte lang. Wenn man interne QL-Adressen benutzten wollte, musste die BCPL-Adresse immer mit 4 multipliziert werden. War aber kein Problem, weil man es selten brauchte und wenn, geschah es durch eine einfache shift-Operation --[[Benutzer:Klausb|Klausb]] 17:30, 3. Okt. 2008 (CEST)</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>:Der Meinung schliesse ich mich an. Auch für den Sinclair QL gab es einen BCPL-Compiler. Die Daten waren in 32-bit langen Worten (words) organisiert, also 4 Byte lang. Wenn man interne QL-Adressen benutzten wollte, musste die BCPL-Adresse immer mit 4 multipliziert werden. War aber kein Problem, weil man es selten brauchte und wenn, geschah es durch eine einfache shift-Operation --[[Benutzer:Klausb|Klausb]] 17:30, 3. Okt. 2008 (CEST)</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>== {{Anker|deadurl_2015-10}} Defekte Weblinks ==</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>{{nicht archivieren|Zeigen=nein}}{{Defekter Weblink|Bot=GiftBot|Lauf=2015-10</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>|1=http://www.cs.bell-labs.com/who/dmr/bcpl.html</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>|2=+765,53529,2976309,4166610 wba=20150328220551 cit=6BNzH7KbJ http://cm.bell-labs.com/cm/cs/who/dmr/chist.html</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>– [[Benutzer:GiftBot|GiftBot]] ([[Benutzer Diskussion:GiftBot|Diskussion]]) 15:56, 27. Nov. 2015 (CET)</div></td> </tr> </table> GiftBot https://de.wikipedia.org/w/index.php?title=Diskussion:Basic_Combined_Programming_Language&diff=58363671&oldid=prev JoBa2282: hat „Diskussion:BCPL“ nach „Diskussion:Basic Combined Programming Language“ verschoben:&#32;ausgeschrieben 2009-03-27T07:28:10Z <p>hat „<a href="/w/index.php?title=Diskussion:BCPL&amp;action=edit&amp;redlink=1" class="new" title="Diskussion:BCPL (Seite nicht vorhanden)">Diskussion:BCPL</a>“ nach „<a href="/wiki/Diskussion:Basic_Combined_Programming_Language" title="Diskussion:Basic Combined Programming Language">Diskussion:Basic Combined Programming Language</a>“ verschoben: ausgeschrieben</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <tr class="diff-title" lang="de"> <td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">Version vom 27. März 2009, 09:28 Uhr</td> </tr><tr><td colspan="2" class="diff-notice" lang="de"><div class="mw-diff-empty">(kein Unterschied)</div> </td></tr></table> JoBa2282 https://de.wikipedia.org/w/index.php?title=Diskussion:Basic_Combined_Programming_Language&diff=51433397&oldid=prev Klausb: /* Ungeeignet für 8 bit? */ 2008-10-03T15:30:01Z <p><span class="autocomment">Ungeeignet für 8 bit?</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 3. Oktober 2008, 17:30 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 12:</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>== Ungeeignet für 8 bit? ==</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>== Ungeeignet für 8 bit? ==</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>"...bedingt durch die Typenlosigkeit eignet es sich jedoch nicht für 8-Bit-Rechner." Für den Acorn B gab es eine BCPL-Implementierung als ROM, und dessen 6502 war zweifellos ein 8-Bit-Prozessor. Über die Effizienz kann ich wenig sagen, aber warum soll ein 8-Bit-Prozessor nicht mit 32-Bit-Werten arbeiten können? --[[Benutzer:almirena|almirena]] 11:23, 2. Okt 2008 (CEST)</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>"...bedingt durch die Typenlosigkeit eignet es sich jedoch nicht für 8-Bit-Rechner." Für den Acorn B gab es eine BCPL-Implementierung als ROM, und dessen 6502 war zweifellos ein 8-Bit-Prozessor. Über die Effizienz kann ich wenig sagen, aber warum soll ein 8-Bit-Prozessor nicht mit 32-Bit-Werten arbeiten können? --[[Benutzer:almirena|almirena]] 11:23, 2. Okt 2008 (CEST)</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>:Der Meinung schliesse ich mich an. Auch für den Sinclair QL gab es einen BCPL-Compiler. Die Daten waren in 32-bit langen Worten (words) organisiert, also 4 Byte lang. Wenn man interne QL-Adressen benutzten wollte, musste die BCPL-Adresse immer mit 4 multipliziert werden. War aber kein Problem, weil man es selten brauchte und wenn, geschah es durch eine einfache shift-Operation --[[Benutzer:Klausb|Klausb]] 17:30, 3. Okt. 2008 (CEST)</div></td> </tr> </table> Klausb https://de.wikipedia.org/w/index.php?title=Diskussion:Basic_Combined_Programming_Language&diff=51382334&oldid=prev Almirena: 8 Bit-Abschnitt 2008-10-02T09:24:31Z <p>8 Bit-Abschnitt</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. Oktober 2008, 11:24 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 9:</td> <td colspan="2" class="diff-lineno">Zeile 9:</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>:Wenn keine Quelle geliefert, kann man das so nicht stehen lassen. [http://cm.bell-labs.com/cm/cs/who/dmr/chist.html] erwähnt diese '''versehentliche''' Entwicklung nicht. Dort ist eher die Rede von der beabsichtigten Entwicklung von B als '''BCPL-light''' (wegen 8 kb RAM auf der Zielmaschine) + eigene Ideen. Also BCPL konnte beispielsweise verschachtelte Funktionsdefinitionen, B absichtlich nicht, um einen einfacherern Interpreter schreiben zu können. --[[Benutzer:Gms|Gms]] 20:40, 19. Apr. 2008 (CEST)</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>:Wenn keine Quelle geliefert, kann man das so nicht stehen lassen. [http://cm.bell-labs.com/cm/cs/who/dmr/chist.html] erwähnt diese '''versehentliche''' Entwicklung nicht. Dort ist eher die Rede von der beabsichtigten Entwicklung von B als '''BCPL-light''' (wegen 8 kb RAM auf der Zielmaschine) + eigene Ideen. Also BCPL konnte beispielsweise verschachtelte Funktionsdefinitionen, B absichtlich nicht, um einen einfacherern Interpreter schreiben zu können. --[[Benutzer:Gms|Gms]] 20:40, 19. Apr. 2008 (CEST)</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>== Ungeeignet für 8 bit? ==</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>"...bedingt durch die Typenlosigkeit eignet es sich jedoch nicht für 8-Bit-Rechner." Für den Acorn B gab es eine BCPL-Implementierung als ROM, und dessen 6502 war zweifellos ein 8-Bit-Prozessor. Über die Effizienz kann ich wenig sagen, aber warum soll ein 8-Bit-Prozessor nicht mit 32-Bit-Werten arbeiten können? --[[Benutzer:almirena|almirena]] 11:23, 2. Okt 2008 (CEST)</div></td> </tr> </table> Almirena https://de.wikipedia.org/w/index.php?title=Diskussion:Basic_Combined_Programming_Language&diff=45078721&oldid=prev Gms: /* "Versehentliches" Entwickeln einer Programmiersprache */ 2008-04-19T18:40:29Z <p><span class="autocomment">&quot;Versehentliches&quot; Entwickeln einer Programmiersprache</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 19. April 2008, 20:40 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;"><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>--[[Benutzer:Klausb|Klausb]] 17:12, 21. Mai 2007 (CEST)</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>--[[Benutzer:Klausb|Klausb]] 17:12, 21. Mai 2007 (CEST)</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>:Wenn keine Quelle geliefert, kann man das so nicht stehen lassen. [http://cm.bell-labs.com/cm/cs/who/dmr/chist.html] erwähnt diese '''versehentliche''' Entwicklung nicht. Dort ist eher die Rede von der beabsichtigten Entwicklung von B als '''BCPL-light''' (wegen 8 kb RAM auf der Zielmaschine) + eigene Ideen. Also BCPL konnte beispielsweise verschachtelte Funktionsdefinitionen, B absichtlich nicht, um einen einfacherern Interpreter schreiben zu können. --[[Benutzer:Gms|Gms]] 20:40, 19. Apr. 2008 (CEST)</div></td> </tr> </table> Gms https://de.wikipedia.org/w/index.php?title=Diskussion:Basic_Combined_Programming_Language&diff=32123593&oldid=prev Klausb: "Versehentliches" Entwickeln einer Programmiersprache 2007-05-21T15:12:00Z <p>&quot;Versehentliches&quot; Entwickeln einer Programmiersprache</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 21. Mai 2007, 17:12 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 1:</td> <td colspan="2" class="diff-lineno">Zeile 1:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== AEG, MARTOS und SL3 ==</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>== AEG, MARTOS und SL3 ==</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>Eigentliche eine BCPL-basierte Marginalie der Geschichte der Rechner, Programmiersprachen und Betriebsysteme - wenn ich noch etwas Material dazu finde, werde ich dazu im seligen Gedenken (immerhin die ersten Jahre meines Berufslebens) diese Mosaiksteinchen beschreiben, deren Fortentwicklung der Übermacht von Big Blue und vor allem der mangelnden Masse (an der Klasse lag es nicht) der damals noch existierenden deutschen DV-Industrie zum Opfer fielen. [[Benutzer:FotoFux|FotoFux]] 11:56, 3. Sep 2005 (CEST)</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>Eigentliche eine BCPL-basierte Marginalie der Geschichte der Rechner, Programmiersprachen und Betriebsysteme - wenn ich noch etwas Material dazu finde, werde ich dazu im seligen Gedenken (immerhin die ersten Jahre meines Berufslebens) diese Mosaiksteinchen beschreiben, deren Fortentwicklung der Übermacht von Big Blue und vor allem der mangelnden Masse (an der Klasse lag es nicht) der damals noch existierenden deutschen DV-Industrie zum Opfer fielen. [[Benutzer:FotoFux|FotoFux]] 11:56, 3. Sep 2005 (CEST)</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>== "Versehentliches" Entwickeln einer Programmiersprache ==</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Die genauen Hintergründe sind mir nicht bekannt, nur dass Ken Thompson auf der Basis von BCPL die Programmiersprache B entwickelte. Aber kann man vom '''"versehentlichen"''' entwickeln sprechen? Diese Ausdrucksweise löst bei mir ein gewisses Unbehagen aus, ohne dass ich es genauer definieren könnte. Gut, ein Chemiker will eigentlich einen Superklebstoff entwickeln, es fällt ihm aus Versehen irgendein ein anderer, nicht vorgesehener Stoff ins Reagenzglas, und schon hat er '''versehentlich''' einen Supersprengstoff entwickelt (um mal ein konstruiertes Beispiel zu bringen). Aber ein Programmierer...? "Er macht versehentlich einen Programmierfehler und schon hat er eine andere Programmiersprache? Nein, das müsste mir erst mal näher erklärt werden, ehe ich das wirklich einsehe.</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>--[[Benutzer:Klausb|Klausb]] 17:12, 21. Mai 2007 (CEST)</div></td> </tr> </table> Klausb https://de.wikipedia.org/w/index.php?title=Diskussion:Basic_Combined_Programming_Language&diff=9018504&oldid=prev FotoFux am 3. September 2005 um 09:56 Uhr 2005-09-03T09:56:13Z <p></p> <p><b>Neue Seite</b></p><div>== AEG, MARTOS und SL3 ==<br /> Eigentliche eine BCPL-basierte Marginalie der Geschichte der Rechner, Programmiersprachen und Betriebsysteme - wenn ich noch etwas Material dazu finde, werde ich dazu im seligen Gedenken (immerhin die ersten Jahre meines Berufslebens) diese Mosaiksteinchen beschreiben, deren Fortentwicklung der Übermacht von Big Blue und vor allem der mangelnden Masse (an der Klasse lag es nicht) der damals noch existierenden deutschen DV-Industrie zum Opfer fielen. [[Benutzer:FotoFux|FotoFux]] 11:56, 3. Sep 2005 (CEST)</div> FotoFux