From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.help Subject: Re: member returns list Date: Fri, 11 Sep 2015 02:57:06 +0200 Message-ID: <87twr1pycd.fsf@debian.uxu> References: <87bndfauey.fsf@kuiper.lan.informatimago.com> <87wpw0e58f.fsf@robertthorpeconsulting.com> <87si6n822t.fsf@kuiper.lan.informatimago.com> <87oaha9a64.fsf@kuiper.lan.informatimago.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1441933071 25162 80.91.229.3 (11 Sep 2015 00:57:51 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 11 Sep 2015 00:57:51 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Sep 11 02:57:42 2015 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZaCer-00065a-HV for geh-help-gnu-emacs@m.gmane.org; Fri, 11 Sep 2015 02:57:41 +0200 Original-Received: from localhost ([::1]:53240 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZaCer-00024o-4M for geh-help-gnu-emacs@m.gmane.org; Thu, 10 Sep 2015 20:57:41 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54635) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZaCef-00024T-BM for help-gnu-emacs@gnu.org; Thu, 10 Sep 2015 20:57:30 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZaCeb-00019K-At for help-gnu-emacs@gnu.org; Thu, 10 Sep 2015 20:57:29 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:57905) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZaCeb-00017V-4R for help-gnu-emacs@gnu.org; Thu, 10 Sep 2015 20:57:25 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1ZaCeQ-0005eA-EV for help-gnu-emacs@gnu.org; Fri, 11 Sep 2015 02:57:14 +0200 Original-Received: from nl106-137-244.student.uu.se ([130.243.137.244]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 11 Sep 2015 02:57:14 +0200 Original-Received: from embe8573 by nl106-137-244.student.uu.se with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 11 Sep 2015 02:57:14 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: help-gnu-emacs@gnu.org Original-Lines: 49 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: nl106-137-244.student.uu.se Mail-Copies-To: never User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) Cancel-Lock: sha1:lIGQYu6GPyoygjZRhig9MR71IIw= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:107132 Archived-At: "Pascal J. Bourguignon" writes: >> Why don't you do a Lisp OS with Lisp-only software? > > Time. Money. OK, what I meant was actually again why Lisp is so marginalized. Not only in "industry" (yuk, that is a stupid word) but also in the systems we use every day. Every program I ever use is written in C (except for Emacs which is C and Lisp). Do you think the association between C and Unix, strong as it may, is enough to explain this? The only big program which I use that I can think of which is Lisp-only is Gnus which is a part of Emacs. >> Are there any particularly impressive Lisp programs >> I can try? A window manager, for example? > > Indeed, there is stumpwm. OK, I'll try it tonight. > There are a lot of CL servers and applications, it > would only take time to integrate them into a system > with some kind of kernel (eg. a Linux kernel, for > the drivers), writing a init(1) in lisp. init! It is systemd(1) now: lrwxrwxrwx 1 root 20 Sep 28 2014 /sbin/init -> /lib/systemd/systemd But: Keeping the Linux kernel (which is in C) and then starting to replace the typical components in a Unix or Linux system (which are all in C) with ditto in Lisp, I don't see the purpose of that. What would be interesting is a system that is Lispic, not just another Unix only written in Lisp, which would be stupid at best. > On the other hand, there's also Mezzano if you want > to try a recent LispOS written in CL. Do you have hyperlinks to a bootable DVD or USB? -- underground experts united http://user.it.uu.se/~embe8573