From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: "Garreau\, Alexandre" Newsgroups: gmane.emacs.help Subject: Re: Where is Emacs Lisp taught ? Date: Sun, 28 Oct 2018 02:27:53 +0200 Message-ID: <87woq2ewza.fsf@portable.galex-713.eu> References: <5B8BFDC9-A07B-48FE-8C97-1BB0B84E5577@gmail.com> <53705d26-8a69-4453-aed9-ab72a0cd139e@googlegroups.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1540686384 15467 195.159.176.226 (28 Oct 2018 00:26:24 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 28 Oct 2018 00:26:24 +0000 (UTC) User-Agent: Gnus (5.13), GNU Emacs 25.1.1 (i686-pc-linux-gnu, GTK+ Version 3.22.11) of 2017-09-15, modified by Debian Cc: help-gnu-emacs To: Jean-Christophe Helary Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Oct 28 02:26:20 2018 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 1gGYuI-0003vP-D8 for geh-help-gnu-emacs@m.gmane.org; Sun, 28 Oct 2018 02:26:18 +0200 Original-Received: from localhost ([::1]:38251 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gGYwO-0002fs-MO for geh-help-gnu-emacs@m.gmane.org; Sat, 27 Oct 2018 20:28:28 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35901) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gGYvt-0002fc-06 for help-gnu-emacs@gnu.org; Sat, 27 Oct 2018 20:27:57 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gGYvs-0004SQ-9Z for help-gnu-emacs@gnu.org; Sat, 27 Oct 2018 20:27:56 -0400 Original-Received: from portable.galex-713.eu ([2a00:5884:8305::1]:55004) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gGYvs-0004Rl-1o for help-gnu-emacs@gnu.org; Sat, 27 Oct 2018 20:27:56 -0400 Original-Received: from localhost ([::1] helo=portable.galex-713.eu) by portable.galex-713.eu with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1gGYvp-0004gC-Cc; Sun, 28 Oct 2018 02:27:53 +0200 PGP-FINGERPRINT: E109 9988 4197 D7CB B0BC 5C23 8DEB 24BA 867D 3F7F Accept-Language: fr, en, eo, it, br In-Reply-To: (Jean-Christophe Helary's message of "Sat, 27 Oct 2018 09:54:58 +0900") X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:5884:8305::1 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:118454 Archived-At: On 2018-10-27 at 09:54, Jean-Christophe Helary wrote: > Gene, > > Thank you for this remark. I totally agree with you. elisp should be > considered a domain specific language and not be compared to general > purpose languages in general. emacs lisp *can* and *is* used as a general purpose language. > Hence the difficulty to find places that teach elisp, since such > places would rather teach general computing, than domain specific > computing. I=E2=80=99m unsure. In my college they teach 2 or 3 languages a semester, = so to give a wider look at what exists, I heard. Many of them must be quite specific. And indeed, for instance, they teach C all the years along, but only some OCaml at the beginning, as OCaml is to be considered more specific by most people (except its advocates, but then that may work as well for elisp and most languages).