From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.help Subject: [OFFTOPIC] Re: Invoking a function from a list of functions Date: Mon, 12 Nov 2018 10:19:47 -0500 Message-ID: References: <67c4a534-d41c-4736-8839-c2dbbdf7f9c2@googlegroups.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1542035921 14564 195.159.176.226 (12 Nov 2018 15:18:41 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 12 Nov 2018 15:18:41 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Nov 12 16:18:36 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 1gMDz2-0003hY-MB for geh-help-gnu-emacs@m.gmane.org; Mon, 12 Nov 2018 16:18:36 +0100 Original-Received: from localhost ([::1]:49172 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gME18-00074G-Po for geh-help-gnu-emacs@m.gmane.org; Mon, 12 Nov 2018 10:20:46 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51484) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gME0S-00073R-Ay for help-gnu-emacs@gnu.org; Mon, 12 Nov 2018 10:20:04 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gME0P-00038E-0f for help-gnu-emacs@gnu.org; Mon, 12 Nov 2018 10:20:04 -0500 Original-Received: from [195.159.176.226] (port=48722 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gME0O-00036X-MY for help-gnu-emacs@gnu.org; Mon, 12 Nov 2018 10:20:00 -0500 Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1gMDyD-0002bM-1t for help-gnu-emacs@gnu.org; Mon, 12 Nov 2018 16:17:45 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 16 Original-X-Complaints-To: usenet@blaine.gmane.org Cancel-Lock: sha1:bSmNUw5lmhFmLr6bBSrOt0LCtYE= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 195.159.176.226 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:118653 Archived-At: > http://blog.languager.org/2013/08/applying-si-on-sicp.html shows why scheme Indeed, `quote` is crucial and while trivial to implement for Scheme, it's far from trivial in general (see "cross stage persistence" for example). > And APL has fallen off the radar... unfortunate. There's a bit of renewed (academic) interest, tho. Not exactly in APL, but in array languages of the same family (i.e. using the same concepts but without the exotic character set). See for example http://www.ccs.neu.edu/home/pete/research/esop-2014.html Stefan