From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: john@ankarstrom.se (John =?utf-8?Q?Ankarstr=C3=B6m?=) Newsgroups: gmane.emacs.help Subject: Re: What makes elisp fun ? Date: Sun, 28 May 2017 20:48:03 +0200 Message-ID: <87o9ucq0m4.fsf@ankarstrom.se> References: <96BC1171-45DA-4415-B2E8-3DD4B51AB78A@gmail.com> <8760gng1o2.fsf@ericabrahamsen.net> <87d1avjp2d.fsf@ankarstrom.se> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1495997357 9448 195.159.176.226 (28 May 2017 18:49:17 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 28 May 2017 18:49:17 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun May 28 20:49:13 2017 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dF3FY-0002LF-TN for geh-help-gnu-emacs@m.gmane.org; Sun, 28 May 2017 20:49:13 +0200 Original-Received: from localhost ([::1]:44960 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dF3Fe-0002XW-HA for geh-help-gnu-emacs@m.gmane.org; Sun, 28 May 2017 14:49:18 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41675) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dF3ER-00029q-V7 for help-gnu-emacs@gnu.org; Sun, 28 May 2017 14:48:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dF3EO-0002Sr-Oz for help-gnu-emacs@gnu.org; Sun, 28 May 2017 14:48:04 -0400 Original-Received: from pusjkin.ankarstrom.se ([2a01:7e01::f03c:91ff:fed5:73aa]:40888) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dF3EO-0002SS-Hk for help-gnu-emacs@gnu.org; Sun, 28 May 2017 14:48:00 -0400 Original-Received: from DESKTOP-2MQA95O (c83-253-24-36.bredband.comhem.se [83.253.24.36]) by pusjkin.ankarstrom.se (Postfix) with ESMTPSA id 1977C3EDC3 for ; Sun, 28 May 2017 20:47:59 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ankarstrom.se; s=default; t=1495997279; bh=YY/6GDVU3oOAgaO7l6xUY2h8HH6J1LE42C2/7VCJDzI=; h=From:To:Subject:References:Date:In-Reply-To:From; b=AYfHEE0t6HTCWU5drFUVgTBH8S2ZWt8VNsbuFFQuInOS3fuY6t2uER4KjFjmXENjG C0qj4ZiXfMbsFLliVmPPOJlMJPfTf6M/5PM+T80qdLkkxr+X7WG+tcFesR86/ul8ye y9mtzIPJ5pZ1nuBp/HdfLsjfQ6cPvioVdIdkcQnM= In-Reply-To: (Emanuel Berg's message of "Sun, 28 May 2017 20:35:58 +0200") X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a01:7e01::f03c:91ff:fed5:73aa X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.help:113231 Archived-At: Emanuel Berg writes: > At the universities they sometimes teach just a bit of Lisp > together with Haskell and perhaps SML or Erlang as part of a > course in "functional programming". That can very well be done > but probably it will focus too much on the functional aspects > to give a fair view of Lisp, with which you can program in any > style or paradigm. Right, that's one of the things I like about Lisp. If you want to go functional, it's a great language for that. If you want to indulge in some good old imperative programming and just get things done, it offers that too. It's because it doesn't lock you into a paradigm that it becomes such a useful tool. - John