From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Gene Newsgroups: gmane.emacs.help Subject: Re: Where is Emacs Lisp taught ? Date: Sat, 17 Nov 2018 07:41:57 -0800 (PST) Message-ID: <00997cf4-4577-49d4-b48d-79e6a46b0211@googlegroups.com> References: <5B8BFDC9-A07B-48FE-8C97-1BB0B84E5577@gmail.com> <865zxruycx.fsf@zoho.com> <875zxr7zke.fsf@portable.galex-713.eu> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: blaine.gmane.org 1542469405 20743 195.159.176.226 (17 Nov 2018 15:43:25 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 17 Nov 2018 15:43:25 +0000 (UTC) Injection-Date: Sat, 17 Nov 2018 15:41:57 +0000 User-Agent: G2/1.0 To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Nov 17 16:43:21 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 1gO2kh-0005Fq-KR for geh-help-gnu-emacs@m.gmane.org; Sat, 17 Nov 2018 16:43:19 +0100 Original-Received: from localhost ([::1]:49670 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gO2mo-0001ea-0f for geh-help-gnu-emacs@m.gmane.org; Sat, 17 Nov 2018 10:45:30 -0500 X-Received: by 2002:a6b:7f08:: with SMTP id l8mr6751322ioq.6.1542469317913; Sat, 17 Nov 2018 07:41:57 -0800 (PST) X-Received: by 2002:ac8:4693:: with SMTP id g19mr98823qto.5.1542469317557; Sat, 17 Nov 2018 07:41:57 -0800 (PST) Original-Path: usenet.stanford.edu!g188-v6no1582934itg.0!news-out.google.com!t123-v6ni1071itb.0!nntp.google.com!z5-v6no1575749ite.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Original-Newsgroups: gnu.emacs.help In-Reply-To: Complaints-To: groups-abuse@google.com Original-Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=72.43.228.70; posting-account=xePGxQoAAAAgJalA5zaHmrGIX9Wk_gLW Original-NNTP-Posting-Host: 72.43.228.70 Original-Xref: usenet.stanford.edu gnu.emacs.help:224573 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:118702 Archived-At: On Wednesday, November 14, 2018 at 6:28:06 PM UTC-5, Drew Adams wrote: > To come back to the question about learning programming > through Emacs and Emacs Lisp, I happened to reread this > RMS article today: > > "EMACS: The Extensible, Customizable Display Editor" > This paper was written by Richard Stallman in 1981 and > delivered in the ACM Conference on Text Processing.[1] > Educators have found display programming to be very suited for > children experimenting with programming, for just this reason (see LOGO). `Display programming'? Really? Now we know why the venerable Richard Stallman's name was not listed as a co-author of Turtle Geometry. ref: https://duckduckgo.com/?q=Turtle+Geometry+(book) I see no movement of either Scratch or Snap! to promote either the translation or re-presentaion of their pixel-based `display' -- as in `display programming' -- into `cell based' -- EG `text' -- `display programming'. Yet emacs does support SVG, which, like logo, is a Vector-based form of `display' which most of us would call `graphics'; so it would seem that SVG *might* be used to represent the line segments produced by turtle graphics via Logo, Scratch, and Snap!. ref: https://duckduckgo.com/?q=emacs+SVG Through this search I just discovered the possibility of SVG graphics being inlined in org-mode files is some cases, depending on the OS emacs is running atop. https://emacs.stackexchange.com/questions/17545/inline-svgs-in-org-mode `Display Programming' ... humpf! G > > ---- > [1] https://www.gnu.org/software/emacs/emacs-paper.html > [2] https://www.gnu.org/software/emacs/emacs-paper.html#SEC29