Cross compilation of asdf systems from comfortable linux host is coming:
Tim Bradshaw discusses the myths around Lisp Machines and why they were probably never competitive.
https://www.tfeb.org/fragments/2025/11/18/the-lost-cause-of-the-lisp-machines
Cross compilation of asdf systems from comfortable linux host is coming:
Apropos of nothing, this is a project I started some time ago. Due to the community’s lack of interest and financial support, I kind of stopped…just testing the waters for it again.
https://codeberg.org/IDEmacs/IDEmacs
IDEmacs aims to be a set of #Emacs configurations which provide an out-of-the-box experience similar (if not identical) to popular GUI IDEs and editors.
It is aimed at…
Programmers coming to Emacs from other IDEs, or even first-time programmers familiar with only office applications.
Beginner #CommonLisp and #Scheme programmers, who need the functionality of Emacs (Sly/Geiser + structural editing) without having to perform unnecessary setup and without dealing with an alien style of keybindings. In other words, similar to Portacle or Guile Studio.
Non-programmers who want a fully-featured #Org, #Markdown, or #LaTeX editor with idiomatic shortcuts and mouse-friendly GUI.
It aims to provide…
GUI and mouse support, in addition to a keyboard-driven interface.
Unlike most starter kits, we do not hide GUI elements by default.
We support configuration via the
customGUI, not just ElispIf resources allow, we may implement new GUIs in Emacs
Keybindings that follow popular GUI and IDE conventions.
CUA mode is just the start - much more keybinding configuration is needed to provide an unsurprising experince. And that’s before we even get to the IDE-specific keybindings.
This excludes starter kits that use Evil by default, such as Spacemacs or Doom.
A fully-featured, fast, and configuration-free Emacs experience, like any starter kit/distro.
- The configuration uses idiomatic Elisp and contains a generous amount of comments, valuable to anyone interested in learning to configure Emacs using Elisp.
Perfectly imitating the GUIs and subtle behaviour differences of IDEs is desirable, but not top priority. Given our limited resources, we aim for “good enough”.
We hope this gives new users a comfortable starting point, and make them more likely to stick around to discover the possibilities of Emacs’ malleability, rather than being driven off by the default experience.
Apropos of nothing, this is a project I started some time ago. Due to the community’s lack of interest and financial support, I kind of stopped…just testing the waters for it again.
https://codeberg.org/IDEmacs/IDEmacs
IDEmacs aims to be a set of #Emacs configurations which provide an out-of-the-box experience similar (if not identical) to popular GUI IDEs and editors.
It is aimed at…
Programmers coming to Emacs from other IDEs, or even first-time programmers familiar with only office applications.
Beginner #CommonLisp and #Scheme programmers, who need the functionality of Emacs (Sly/Geiser + structural editing) without having to perform unnecessary setup and without dealing with an alien style of keybindings. In other words, similar to Portacle or Guile Studio.
Non-programmers who want a fully-featured #Org, #Markdown, or #LaTeX editor with idiomatic shortcuts and mouse-friendly GUI.
It aims to provide…
GUI and mouse support, in addition to a keyboard-driven interface.
Unlike most starter kits, we do not hide GUI elements by default.
We support configuration via the
customGUI, not just ElispIf resources allow, we may implement new GUIs in Emacs
Keybindings that follow popular GUI and IDE conventions.
CUA mode is just the start - much more keybinding configuration is needed to provide an unsurprising experince. And that’s before we even get to the IDE-specific keybindings.
This excludes starter kits that use Evil by default, such as Spacemacs or Doom.
A fully-featured, fast, and configuration-free Emacs experience, like any starter kit/distro.
- The configuration uses idiomatic Elisp and contains a generous amount of comments, valuable to anyone interested in learning to configure Emacs using Elisp.
Perfectly imitating the GUIs and subtle behaviour differences of IDEs is desirable, but not top priority. Given our limited resources, we aim for “good enough”.
We hope this gives new users a comfortable starting point, and make them more likely to stick around to discover the possibilities of Emacs’ malleability, rather than being driven off by the default experience.
#programming #softwareEngineering #programmingLanguage #lisp #commonLisp #tiobe
https://screwlisp.small-web.org/fundamental/is-common-lisp-an-especially-good-language/
I graphed the number of years since each of the tiobe programming language top 25 current versions were created and found only ANSI Common Lisp (and Visual Basic 1998) aren't babies. I look at @nytpu 's article about lisp as a fulcrum for understanding what a current programming language having a long history is like. There are no examples outside of LISP.
Looking forward to your thoughts.
After several months, I'm finally sharing the first pre-release of Emacs Indigo, a native #Emacs module that brings the #Indigo #cheminformatics library to Emacs #Lisp.
It's now at a point where the core functionality is solid enough to share. (1/7)
#lisp #lispyGopherClimate we are going to be joined by (MIT AI lab, Harlequin, ANSI CL) @kentpitman on the live show in two and a half hours.
Are there any particular requests or thoughts for topics.
#lispyGopherClimate Archive pending
https://communitymedia.video/c/screwtape_channel/videos
@kentpitman answering some of the questions and comments in this thread:
https://gamerplus.org/@screwlisp/115533182674747915
- several notes on islisp https://islisp.info/
- Tool reuse versus new #programming
- (modularity versus globality)
- Learning using only symbols?
- questions thread included a discussion of @JohnMashey viz unix
there will be a part 2
#LISP #ISlisp #knowledgeBases #languageChoice #programmingLanguage
#lisp #lispyGopherClimate we are going to be joined by (MIT AI lab, Harlequin, ANSI CL) @kentpitman on the live show in two and a half hours.
Are there any particular requests or thoughts for topics.
@FediVideo hey, I have two peertube accounts, @screwtape@communitymedia.video which has extended weekly archives of the years-running Tuesday-evening-in-the-Americas #lispyGopherClimate and @screwtape@toobnix.org which has the peertube live recordings of the Sunday-morning-in-europe-peertube-live edition.
Kind of #lisp (programming language) community news, also heavily featuring the longest running online virtual reality, lambdaMOO, the gopher and similar topics. Sort of retrocomputing but also bleeding edge.
@FediVideo hey, I have two peertube accounts, @screwtape@communitymedia.video which has extended weekly archives of the years-running Tuesday-evening-in-the-Americas #lispyGopherClimate and @screwtape@toobnix.org which has the peertube live recordings of the Sunday-morning-in-europe-peertube-live edition.
Kind of #lisp (programming language) community news, also heavily featuring the longest running online virtual reality, lambdaMOO, the gopher and similar topics. Sort of retrocomputing but also bleeding edge.
QfI
(Quest for Ideas)
/cc @fnat @ckeen @amoroso @amszmidt @masinter @interlisp @symbolics @lisp_discussions
@inlovewithpda
@events
I have registered a #Lisp assembly at #39c3.
( #39c3 is the 39th iteration of the Chaos Communication Congress, an annual german hacker convention from 27.12 - 30.12, an assembley is just a set of tables and chairs, where people interested in a common topic may gather)
tbc (1/2)
After several months, I'm finally sharing the first pre-release of Emacs Indigo, a native #Emacs module that brings the #Indigo #cheminformatics library to Emacs #Lisp.
It's now at a point where the core functionality is solid enough to share. (1/7)
An Algebraic Language for the Manipulation of Symbolic Expressions (1958) [pdf]
https://softwarepreservation.computerhistory.org/LISP/MIT/AIM-001.pdf
#HackerNews #AlgebraicLanguage #SymbolicExpressions #LISP #ComputerHistory #PDF #1958
QfI
(Quest for Ideas)
/cc @fnat @ckeen @amoroso @amszmidt @masinter @interlisp @symbolics @lisp_discussions
@inlovewithpda
@events
I have registered a #Lisp assembly at #39c3.
( #39c3 is the 39th iteration of the Chaos Communication Congress, an annual german hacker convention from 27.12 - 30.12, an assembley is just a set of tables and chairs, where people interested in a common topic may gather)
tbc (1/2)
@fnat @ckeen @amoroso @amszmidt @masinter @interlisp @symbolics @lisp_discussions @inlovewithpda @events
QfI part 2/2
I am looking for interested people who would like to join the assembly, may give a presentation or show their own personal pet project(s) related to #lisp.
I'm also looking for ideas to improve the assembly web page:
https://alexshendi.sdf.org/Lisp_39c3.pdf
Thank you in advance for your input! Oh yes, boost for greater visibility and forward to anyone you think is interested.
(2/2)
/EOF
QfI
(Quest for Ideas)
/cc @fnat @ckeen @amoroso @amszmidt @masinter @interlisp @symbolics @lisp_discussions
@inlovewithpda
@events
I have registered a #Lisp assembly at #39c3.
( #39c3 is the 39th iteration of the Chaos Communication Congress, an annual german hacker convention from 27.12 - 30.12, an assembley is just a set of tables and chairs, where people interested in a common topic may gather)
tbc (1/2)
This article is #lisp dopamine: basically, the #rust and #java guys sweated in teams big time to beat the old, un-optimized original #commonlisp version in speed and memory use.
https://renato.athaydes.com/posts/revisiting-prechelt-paper-comparing-languages.html
The author released another short "getting started" post yesterday.
On World Digital Preservation Day, November 6, 2025, Eleanor Young will give the virtual talk "The Medley Interlisp Project: Reviving a Historical Software System" on the ongoing effort to preserve and restore the seminal environment created at Xerox PARC. For registration and event details:
https://www.dpconline.org/events/world-digital-preservation-day/global-events
About World Digital Preservation Day:
https://www.dpconline.org/events/world-digital-preservation-day
This article is #lisp dopamine: basically, the #rust and #java guys sweated in teams big time to beat the old, un-optimized original #commonlisp version in speed and memory use.
https://renato.athaydes.com/posts/revisiting-prechelt-paper-comparing-languages.html
The author released another short "getting started" post yesterday.