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
(#pnba4qa) @andros@andros Oh this is Lisp right? 🤔 Well done! 👍
@andros @twtxt.andros.dev Oh this is Lisp right? 🤔 Well done! 👍 ⌘ 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!
New repository: aquilax/goligo - Goligo go with lisp syntax experiment
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
Yet another LISP in Go
3 points posted by tomf ⌘ Read more
I’m only paying lisp service to John McCarthy
Employers much prefer that workers be fungible, rather than maximally productive. The Lisp Curse
The moral of this story is that secondary and tertiary effects matter. Technology not only affects what we can do with respect to technological issues, it also affects our social behavior. This social behavior can loop back and affect the original technological issues under consideration. The Lisp Curse
Lisp is so powerful that problems which are technical issues in other programming languages are social issues in Lisp. The Lisp Curse
🙌 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