115 – Emacs: adattamento nella Storia del software @ Linux Day 2022 Roma

Descrizione

Presentazione che ho svolto al Linux Day di Roma del 22 ottobre 2022. Durante la conferenza mi sono dimenticato di registrare, quindi ho registrato di nuovo la presentazione per portarla caricare su youtube.


Timestamps

00:00:00 Introduzione
00:01:47 Whoami?
00:04:55 Un po’ di storia
00:09:30 Il telaio di Jacquard
00:11:36 Il programma di Ada Lovelace
00:14:14 La tabulatrice di Hollerith
00:16:00 I primi computers del 1940
00:18:45 La cultura hacker dell’MIT
00:24:00 Ed, uno dei primi text editor
00:29:30 TECO, un’altro text editor
00:35:00 EMACS come estensione di TECO
00:38:10 EMACS
00:45:00 LISP
00:52:30 Come leggere il codice LISP
00:59:00 Sulla omoiconicità del LISP
01:10:00 Un primo LISP meta-interprete
01:15:52 ORG-MODE
01:19:56 Esempio n. 1: Editing con le MACRO
01:26:30 Esempio n. 2: Programmazione in ELISP
01:28:40 Esempio n. 3: Slides in ORG-MODE
01:30:50 Esempio n. 4: Sito Web in ORG-MODE
01:33:00 EMACS come interfaccia testuale programmabile
01:36:00 Il ruolo di EMACS-LISP
01:42:00 Il ruolo della Community
01:46:00 La guerra è finita?


Riferimenti / Materiale

https://blog.leonardotamiano.xyz/posts/how-i-manage-my-blog/
https://youtube.com/playlist?list=PLYLjKimBhcxEjKu1eYTdfBWpblEIUi6_F
https://youtube.com/playlist?list=PLYLjKimBhcxFV0Us2uxQZ7TOpjXZ3SZFp
https://youtube.com/playlist?list=PLYLjKimBhcxFAQaoYo9NHm8nW2p7O03-w

http://lug.uniroma2.it/ld22/

https://www.computerhistory.org/storageengine/punched-cards-control-jacquard-loom/

https://web.archive.org/web/19991103221236/http://www.ee.ryerson.ca/~elf/hack/realmen.html

https://www.jwz.org/doc/emacs-timeline.html

http://www.paulgraham.com/rootsoflisp.html

https://www.gnu.org/software/emacs/emacs-paper.html

https://sachachua.com/blog/

https://www.youtube.com/c/SystemCrafters
https://www.emacswiki.org/

https://emacsconf.org/
http://xahlee.info/emacs/emacs/emacs.html