An Algebraic Language for the Manipulation of Symbolic Expressions (1958) [pdf]
Comments ⌘ Read more
Jwno: a highly customisable tiling WM for Windows built with Janet
Jwno is a highly customizable tiling window manager for Windows 10/11, built with Janet and ❤️. It brings to your desktop magical parentheses power, which, I assure you, is not suspicious at all, and totally controllable. ↫ Jwno documentation Yes, it’s a Lisp system, so open your bag of spare parentheses and start configuring and customising it, because you’re going to need it if you want to use Jwno … ⌘ Read more
With how user-hostile Windows and macOS are, is it any wonder people long for computers from the ’80s and ’90s?
Every so often people yearn for a lost (1980s or so) era of ‘single user computers’, whether these are simple personal computers or high end things like Lisp machines and Smalltalk workstations. It’s my view that the whole idea of a 1980s style “single user computer” is not what we actually want and has some signif … ⌘ Read more
exwm: Emacs X Windows Manager
EXWM (Emacs X Window Manager) is a full-featured tiling X window manager for Emacs built on top of XELB. ↫ exwm GitHub page It supports both tiling and stacking windows, dynamic workspaces, RandR, a system tray, and a lot more. XELB stands for X protocol Emacs Lisp Binding, and it’s a “pure Elisp implementation of X11 protocol based on the XML description files from XCB project”. ⌘ Read more
PicoCalc Brings Classic Computing to ClockworkPi v2.0 with Raspberry Pi Pico
The PicoCalc is a compact computing platform designed to recreate the experience of early personal computers. Running on 260KB of memory, it allows users to code in BASIC, explore Lisp, interact with a UNIX-like environment, and run retro games and digital music. Its modular and open-source design makes it adaptable for various applications. Built on […] ⌘ Read more
@movq@www.uninformativ.de Somewhere or another, I think in a William Byrd talk, I heard it suggested that the best ideas in computer science should fit on an index card (ah yes it’s this one: https://paperswelove.org/2017/video/will-byrd-most-beautiful-program/ ). He was referring to the basic principles of LISP/the lambda calculus, which have sometimes been called the Maxwell’s equations of computer programming (by Alan Kay). Simple, short, elegant, but very densely packed with meaning–generations of people have spent their whole careers unpacking what those simple rules can do.
Much of modern software feels like the polar opposite of that. Not only can you not write it on an index card, you never will be able to because people who write software don’t seem to aspire to try. I wish more people thought this way though!
Jeg har nu skiftet min terminal emulator ud med #emacs
Før åbnede jeg emacs i min terminal, nu åbner jeg min terminal i emacs.
Jeg tror måske jeg er ved at åbne pandora’s lisp repl… Vi får se. ⌘ Read more
https://llthw.common-lisp.dev/ learn lisp the hard way
Learning Common Lisp: Exercise 1: Do convert twapake (perl) to cl-twapake
Day 2 done in #adventofcode
https://gitlab.com/AsbjornOlling/aoc2022/-/blob/main/02/02.hy
#Hy wouldn’t let me use lisp symbols in pattern matching blocks, so I had to use string literals instead 😢
I wonder if that’s a bug, or if I’m using it wrong… ⌘ Read more
In reply to: Oatmeal - My programming language odyssey
A while ago someone asked what I liked about the programming languages I like — forth and lisp specifically.
I’ve noodled on it for a bit now, and I think the reason I like forth and scheme and other languages with something like a repl is because when I start a new project I’m dropped right into the entire language and t … ⌘ Read more
https://www.gnu.org/software/emacs/manual/html_mono/eintr.html An Introduction to Programming in Emacs Lisp
https://www.shaka.today/freebsd-jail-quick-setup-with-networking-2022/ common lisp roswell
https://github.com/norvig/paip-lisp Lisp code for Paradigms of Artificial Intelligence Programming
https://x0r.fr/blog/72 common lisp
https://gigamonkeys.com/book/ Practical Common Lisp
https://github.com/susam/emacs4cl common lisp
I’m only paying lisp service to John McCarthy
🙌 Liked: Lisp in Life - Conway’s Game of Life ⌘ Read more
I think the forth-lisp works if you think of it as a forth by default that pushes and pops s-expressions. #halfbakedideas
building a Forth that sits alongside a LISP. If it’s not an S-expression, it gets interpreted as a word. #halfbakedideas
https://www.lidstah.info/2015/07/29/stumpwm-lisp-tiling-window-manager/ lisp stumpwm tiling
https://github.com/chrisdone/elisp-guide elisp emacs lisp
https://github.com/clauderouxster/LispE/wiki/0.-Introduction code common_lisp lisp
https://emacs-doctor.com/emacs-training/ emacs lisp
http://lisp-lang.org/learn/ code common_lisp lisp