{"id":4975,"date":"2017-07-29T09:16:35","date_gmt":"2017-07-29T07:16:35","guid":{"rendered":"https:\/\/www.q-software-solutions.de\/blog\/?p=4975"},"modified":"2017-07-30T07:49:28","modified_gmt":"2017-07-30T05:49:28","slug":"fuer-meine-computeraffinen-leser","status":"publish","type":"post","link":"https:\/\/www.q-software-solutions.de\/blog\/2017\/07\/fuer-meine-computeraffinen-leser\/","title":{"rendered":"F\u00fcr meine computeraffinen Leser"},"content":{"rendered":"<p>die dazu noch die wichtigste IT-Frage (vi oder emacs) behandelt sehen wollen: https:\/\/cestlaz.github.io\/stories\/emacs\/<\/p>\n<p>Emacs, eine Welt f\u00fcr sich. Wer Lisp mag kommt um den emacs kaum herum. Was mich immer nur wundert. Common Lisp und deren Vorg\u00e4nger sind schon \u00e4lter. Warum nur hat Stallman nicht das Lisp benutze was er von den Lisp Maschinen kannte. Warum nur hat er nicht ein Common-\u00a0 Lisp genommen, gerade die toll Implementierung von Objekten, generischen Methoden etc. h\u00e4tte f\u00fcr einen Editor top gepat. Ja es gibt Bestrebungen f\u00fcr einen auf Common Lisp basierenden Emacs: Zwar wohl gestorben aber immerhin: https:\/\/common-lisp.net\/project\/climacs\/ McClim ist auch so eine Sache es soll ein offenes CLIM werden. Aber hat wohl nie wirklich geklappt. Vielleicht schaut man sich das besser Hemlock an:-\u00a0https:\/\/www.cons.org\/cmucl\/download.html<\/p>\n<p>Wer heute Lisp programmiert benutzt sicherlich ASDF zusammen mit-\u00a0 wahrscheinlich SBCL Lisp. Habe damit schon einiges gemacht, und es war angedach eine Software auch auf Common Lisp umzustellen. Nur fand&#8216; ich alle im Webland ziemlich schlecht und fehlerhaft.<\/p>\n<p>Am Besten war noch was von Franz kam die noch ein kommerzielles Lisp anbieten (sonst AFAIKT nur noch LispWorks)<\/p>\n<p>Es ist schon schade, gerade der Emacs w\u00e4re ein &#8222;show-case&#8220; f\u00fcr Leute gewesen die meinen Lisp ist eh nur was f\u00fcr Esoteriker. Ausnahme xkcd: https:\/\/xkcd.com\/224\/ \ud83d\ude09 oder https:\/\/xkcd.com\/297\/<br \/>\nDie Lisp-maschinen waren Ihrer Zeit voraus heute mit den Computern, s\u00e4he es mit Lisps wahrscheinlich besser aus. Es kommt halt doch darauf an, wie viele sich so f\u00fcr Sachen erw\u00e4rmen k\u00f6nnen. C hat da OS- Rennen klar f\u00fcr sich enschieden. Wer denkt heute noch an Oberon? Wer an Common Lisp Maschinen, wer an Xerox Smalltallk Workstation. Die damaligen Macher haben es vers\u00e4umt es g\u00fcnstig zu machen. Man war und man mu\u00df wohl schreiben ist auch heute noch &#8222;Eliite&#8220;. Wer sich mit Programmiersprachen befa\u00dft mu\u00df erkennen, wie \u00fcberlegen Common Lisp, Smalltalk etc waren. Heute kommen aber Rust und go in die Position, als C &#8211; Ersatz\/Erg\u00e4nzung. Man mu\u00df mal sehen wie es laufen wird.<\/p>\n<p>Gen\u00fcgend scheinen sich aber f\u00fcr einen Emacs mit Rust als PS erw\u00e4rmen zu k\u00f6nnen: https:\/\/github.com\/Wilfred\/remacs<\/p>\n<p>Tja und dann habe ich noch ein massive Kritik an den Smalltalk Leuten. Leute warum nur habt Ihr Euch nicht einen Editor wie Emacs aber mit Smallalk als Sprache erw\u00e4rmen k\u00f6nnen. Eure Editoren sind heute immer noch nicht sonderlich gut. Ja ich wei\u00df, Objekte \u00fcberall, aber Text ist noch \u00fcberaller&#8230;.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>die dazu noch die wichtigste IT-Frage (vi oder emacs) behandelt sehen wollen: https:\/\/cestlaz.github.io\/stories\/emacs\/ Emacs, eine Welt f\u00fcr sich. Wer Lisp mag kommt um den emacs kaum herum. Was mich immer nur wundert. Common Lisp und deren Vorg\u00e4nger sind schon \u00e4lter. Warum nur hat Stallman nicht das Lisp benutze was er von den Lisp Maschinen kannte. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3974],"tags":[5990,5786],"class_list":["post-4975","post","type-post","status-publish","format-standard","hentry","category-allgemein","tag-emacs","tag-videos"],"_links":{"self":[{"href":"https:\/\/www.q-software-solutions.de\/blog\/wp-json\/wp\/v2\/posts\/4975","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.q-software-solutions.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.q-software-solutions.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.q-software-solutions.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.q-software-solutions.de\/blog\/wp-json\/wp\/v2\/comments?post=4975"}],"version-history":[{"count":0,"href":"https:\/\/www.q-software-solutions.de\/blog\/wp-json\/wp\/v2\/posts\/4975\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.q-software-solutions.de\/blog\/wp-json\/wp\/v2\/media?parent=4975"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.q-software-solutions.de\/blog\/wp-json\/wp\/v2\/categories?post=4975"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.q-software-solutions.de\/blog\/wp-json\/wp\/v2\/tags?post=4975"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}