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: Why is booleanp defined this way? Date: Mon, 20 Apr 2015 01:00:38 +0200 Organization: Aioe.org NNTP Server Message-ID: <87r3rfvi3t.fsf@debian.uxu> References: <87twwemaxx.fsf@debian.uxu> <138bf565-898d-4b5a-8bea-eecd223c652b@googlegroups.com> <87d2322li0.fsf@debian.uxu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1429484420 22680 80.91.229.3 (19 Apr 2015 23:00:20 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 19 Apr 2015 23:00:20 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Apr 20 01:00:19 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 1YjyCI-0006EY-IK for geh-help-gnu-emacs@m.gmane.org; Mon, 20 Apr 2015 01:00:18 +0200 Original-Received: from localhost ([::1]:51208 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YjyCH-0007TD-Nd for geh-help-gnu-emacs@m.gmane.org; Sun, 19 Apr 2015 19:00:17 -0400 Original-Path: usenet.stanford.edu!news.kjsl.com!feeder.erje.net!us.feeder.erje.net!news2.arglkargh.de!news.mixmin.net!aioe.org!.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 43 Original-NNTP-Posting-Host: feB02bRejf23rfBm51Mt7Q.user.speranza.aioe.org Original-X-Complaints-To: abuse@aioe.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) X-Notice: Filtered by postfilter v. 0.8.2 Cancel-Lock: sha1:eVr3QAZpvPo6/MdoblcGl/CmKwQ= Mail-Copies-To: never Original-Xref: usenet.stanford.edu gnu.emacs.help:211580 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:103861 Archived-At: Rusi writes: > Eric Raymond's ... quote ... > > Lisp is worth learning for the profound > enlightenment experience you will have when you > finally get it; that experience will make you > a better programmer for the rest of your days, > even if you never actually use Lisp itself > a lot. That is true because there is a hierarchy of tool power (perhaps Rusi would call it "expressioness" or something like that). When you have to some extent acquired what is at the top of the food-chain then what is below is easy. But it cannot be *too* down below because then you will just be frustrated that you are so hampered. Also, I don't agree Lisp is more difficult to learn. On the contrary, I think Elisp in particular is easy to acquire because of the dynamic nature of the editor and what you do with it. You do small things which you can evaluate instantly so not to waste time on huge recompilations, Makefiles, and such (to correct small bugs), you just do small things the worth of which can be "evaluated" instantly. The success story of computers - you use the computer to improve your use of the computer - which is the reason for its exponential growths just as much as cheap sand to make transistors - this is undoubtedly there in compiled C in principle just as much, but in Elisp it is super-tangible. So try the new Elisp Ultra. Probably about 25% more efficient :) -- underground experts united http://user.it.uu.se/~embe8573