Path: csiph.com!tncsrv06.tnetconsulting.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!nnrp.usenet.blueworldhosting.com!.POSTED!not-for-mail From: Richard Smith Newsgroups: gnu.emacs.help Subject: teach fluent emacs lisp Date: Wed, 26 Apr 2023 08:55:03 +0100 Organization: BlueWorld Hosting Usenet (https://usenet.blueworldhosting.com) Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Info: nnrp.usenet.blueworldhosting.com; logging-data="3261"; mail-complaints-to="usenet@blueworldhosting.com" User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (darwin) Cancel-Lock: sha1:1v3NoWWwlLHnpquMBvCnt7/zU9U= sha1:dkqlXX+P8GwXZ63TIoSScmTSi00= sha256:u04YA+5esug+ucc2InooFFUrEzpMI/CzhMoJbdkCM60= sha1:Q0QrIogSjx0WoW8dHTJ8LxC1UdY= sha256:VO/i0QwTh/Ri2C3AmOMp4t1faJLotMQSRRWymRqjTiI= Xref: csiph.com gnu.emacs.help:60763 Hello all I need to take structured action, as every project I do with emacs lisp is painfully clumsy. I want to invest a campaign of effort now to get future gain. I have written eg. a computational-numerical heat conduction solution ("only" 1-D) in emacs lisp - and oh yes yes yes yes has it been useful. On the other hand - I didn't even know about fn. "nth" when dealing with lists until a few days ago. Recommendations? Settle with book(s) which have projects you can adjourn to the computer with? See and learn to express what the language makes possible? Tutorials where you are almost certain to see like applications in your own world of expertise(!) and "run with it"? (I picked-up Finite Element Analysis modelling that way) There's Stallman's book... Others do show up on Web search - not many but they are there. But what is recommended. I need to do general programming. While mindful the emacs interpretter and the AutoCAD interpretter deliver from Lisp functions. Thanks in advance, Rich Smith