Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > Hallo Ihr da alle!!! > > Ich habe mal ein wenig nachgedacht. Altsheimer ist schon eine schlimme Krankheit. > Habe lange gebraucht, bis vor einer Stunde oder so. Da viel mir ein, dass > genau dieses Thema und ähnliches schon seit 30 Jahren oder so, für mich seit 22 Jahren, > ständig wieder hochkommt. > Hier werden zwei verschiedene Programmierweisen mit einander verglichen, die unterschiedlich > nicht sein können. Da wird eine Interpretersprache mit einer Compilersprache verglichen. > Basic war in seiner Anfangszeit immer ein Interpreter. Das heist, dass während der Laufzeit > die Hochsprache (BASIC) in Maschinencode übersetzt wird ( aufruf von Maschinenroutinen ). > Das hat immer viel Zeit gekostet und wird es auch. Erst in den letzten Jahren sind Basic-Compiler > im Einsatz. > Hingegen war C genauso wie PASCAL, wenn es noch jemand kennt schon immer ein Compiler. > Hier wird der Maschinencode direkt aus dem Programmfile erzeugt und als Maschinencode-Datei > abgelegt, welche dann in den Programmspeicher übertragen werden kann. Somit braucht während > der Laufzeit keine Übersetzung mehr stattfinden. > Bei allen C-Control ist die Sprache ja ein Interpreter, auch das angebotene C. > Im Tempo verliert immer der Interpreter, Im nichtverbrauch an kostbarem RAM war er dem > Compiler im Vorteil, da seine Routinen im E-Prom oder sogar in einem Prom steckten. > Und somit keinen Ram verbrauchten. > Und nun für die Erbsenzähler: Wieviele Bytes verbrauchen 100 Token und wieviele Bytes > verbraucht ein Maschinenprogramm mit der gleichen Aufgaben. Und nicht bitte nur NOP und Jmp, > sonder Print auf "irgend was". > Gut bei der Pro werden die Interpreterroutinen jedesmal mitübertragen damit ist dieser > Vorteil eigendlich weg. > Aber bei so vielen Forenmitgliedern und Nutzern, kann es ja eigendlich kein Problem sein, > dass sich welche hinsetzen und einen Kompiler für das Pro Basic bzw C schreiben. > Der einfachheit halber kann man ja die Tokenliste nehmen. > > Viel Spass und seit mit (k)Hz dabei !!! > > Gruß Bernd