Mosh hat Recht, das Konzept verwendet auch Emacs, aber Emacs ist nicht in sich selbst geschrieben. Er ist in C geschrieben und die Editierfunktionen sind in Emacs-Lisp geschrieben.
In sich selbst geschrieben kann eigentlich nur ein Compiler sein.
Ich habe nicht bestritten dass der größte Teil in Lisp geschrieben ist, aber dies sind nur die Editierfunktionen, zumindest geht das aus dem von RMS geschriebenen Emacs-Paper unzweifelhaft hervor. Ich glaube in einem Interview sagte RMS mal dass einige der Editierfunktionen aus Geschwindigkeitsgründen auch noch in C geschrieben wurden. Der eigentliche "Kernel" der die Tasten (und Tastenkombinationen) den Lisp-Funktionen zuordnet und den Lisp-Code interpretiert dürfte C sein. Um nachzuprüfen ob das nun wirklich ganz richtig ist müsste ich aber den Emacs-Code näher betrachten.
Den Satz finde ich am besten :
"Basically, Mozilla is written in itself. "
Cool ! Das sollen andere erstmal nachmachen. *grins*
Greetz ... Stephan !
Bah !!!
Das gibt es seit EWIGEN Zeiten und das
Proggie nennt sich
EMACS .
Mosh
In sich selbst geschrieben kann eigentlich nur ein Compiler sein.
BTW: Emacs Lisp ist cool!
EA80
Es ist ein LISP-Interpreter.
Einige Routinen sind in C geschrieben,
damit es schneller geht.
Du musst mal zusehen, wenn ein Emacs
gebaut wird.
Das meiste liegt in .../lisp
bzw. .../lisp/emacs-lisp !!!
Mosh
EA80
Gruß, WinStop.
Mosh
EA80
Mfg W.Rösler