amoroso, to Lisp
@amoroso@fosstodon.org avatar

I didn't know much about John Allen, the author of the classic 1978 book Anatomy of LISP. This post by a researcher who knew him well tells a bit about Allen, his work, and his passion for Lisp and computing.

https://mcjones.org/dustydecks/archives/2024/04/11/1249/

#lisp #retrocomputing

d_run, to Lisp
PaniczGodek, to Lisp
@PaniczGodek@functional.cafe avatar

Let the Spring 2024 begin!

amoroso, to Lisp
@amoroso@fosstodon.org avatar

I didn't realize ACM makes available the full-ish archive of the LISP Pointers journal SIGPLAN published from the late 1980s to the mid 1990s. It contains most of the papers of most of the issues, an historical treasure of practical value.

https://dl.acm.org/loi/sigplan-lisppointers

smallcircles, (edited ) to Lisp
@smallcircles@social.coop avatar

Make a game with Hoot for the yearly #Lisp #GameJam!

https://spritely.institute/news/make-a-game-with-hoot-for-the-lisp-game-jam.html

The #game jam co-organized by Dave Thompson, CTO at @spritelyinst, starts today and are an excellent opportunity to test-drive the #Spritely #Hoot project's #Guile to #WebAssembly facilities.

Get inspired by last year's jam, and join the 10-day event..

https://itch.io/jam/autumn-lisp-game-jam-2023

bitzero, to Lisp
@bitzero@corteximplant.net avatar

There's now a long thread about what would make Lisp more successful. Nice idea, but it quickly turned into a good example of why this will never happen and why Lisp rarely fascinates new developers. I do not know if the term "lisplaining" exists already, but the thred is mosly lisplaining now.

zyd, to Lisp
@zyd@emacs.ch avatar

Big time Lisper on the fediverse spotted 👀 @8arrow

#lisp

screwtape, to Haiku
@screwtape@mastodon.sdf.org avatar
rzeta0, to Lisp
@rzeta0@mastodon.social avatar

are there any good online (common) #lisp interpreters?

good - easy to use for students, will be around a long time

kinda like how Swish has an online runtime for prolog, and p5js has openprocessing and now its own website

amoroso, to Lisp
@amoroso@fosstodon.org avatar

In this 1994 paper Richard Waters acknowledged the momentum of C and its implications for the Lisp ecosystem. He laid out a stretegy for the survival and growth of Lisp focused on the development of a critical mass of reusable software.

Three decades later the Lisp community has come a long way but, as Waters concluded back then:

"As long as we are a vibrant community [...] Lisp will hold its own."

https://dl.acm.org/doi/abs/10.1145/192590.192600

#lisp #CommonLisp #scheme

deadblackclover, to Lisp
@deadblackclover@functional.cafe avatar
amoroso, to Lisp
@amoroso@fosstodon.org avatar

Alex Schroeder @alex checked out Medley Interlisp and shared his first impressions and goals:

https://alexschroeder.ch/view/2024-05-11-distractions

By the way, Medley does run on the Raspberry Pi but as a Linux application, not on the bare metal as Alex probably means:

https://journal.paoloamoroso.com/paoloamoroso/early-experience-with-medley-on-the-raspberry-pi-400

#interlisp #lisp

deadblackclover, to Lisp
@deadblackclover@functional.cafe avatar
crmsnbleyd, to Lisp
@crmsnbleyd@emacs.ch avatar

to the person who wanted a modern common lisp book while at the european lisp conference (and others), what do you think about:

https://llthw.common-lisp.dev/

#lisp

SpaceCadet, to emacs
@SpaceCadet@emacs.ch avatar

Does someone have a function, to link an Heading at point with its own id, creating one if it does not already exist?

So

** Heading

becomes

** [[id:12345678][Heading]]

amoroso, to Lisp
@amoroso@fosstodon.org avatar

A sneak peek at a Common Lisp program I'm writing on Medley. Figuring what the program does is left as an exercise.

#interlisp #CommonLisp #lisp

amoroso,
@amoroso@fosstodon.org avatar

👆 I posted the initial code and some notes on Insphex, a new hex dump tool in Common Lisp I'm writing under the Medley Interlisp environment. The program is similar to the Linux command hexdump.

https://journal.paoloamoroso.com/insphex-a-hex-dump-tool-in-medley-common-lisp

https://github.com/pamoroso/insphex

#CommonLisp #interlisp #lisp

nil, to Lisp
@nil@functional.cafe avatar

Very excited about this book! Conway’s Game of Life is what got me out of blubberism almost three decades ago as I implemented it in php and started looking into more succinct implementations which brought me to #apl, #lisp and so #forth.

screwtape, to Lisp
@screwtape@mastodon.sdf.org avatar

I added a get/put example of persistent knowledgebase changes in

https://codeberg.org/tfw/pawn-75

(see the README.org)

Basically

-- pineapple

[: type fruit]
[: has-color brown]
[: plant-type bush]
[: produced-in {thailand nicaragua}]
[: latest-rearchived nil]

ooooooooooooooooooooooooooooooooooooooooooooooooooooooooo

rzeta0, to emacs
@rzeta0@mastodon.social avatar

lots of discussion about and on mastodon

is this representative of real world trends or just a bubble on mastodon?

louis, to random
@louis@emacs.ch avatar

See you next year in Zurich, you crazy #Lisp nerds 🙂

#els2024

amoroso, to retrocomputing
@amoroso@fosstodon.org avatar

It's now available the paper of the Medley talk Andrew Sengul gave at the European Lisp Symposium 2024. It outlines the history of Interlisp, introduces the Medley revival project, and presents the main features and facilities of the environment.

The Medley Interlisp Revival
https://doi.org/10.5281/zenodo.11090093

#interlisp #els #retrocomputing

lispm,
@lispm@moth.social avatar

@amoroso #lisp #interlisp #commonlisp
Thanks for the pointer! That's a very well written paper giving an excellent overview of the Interlisp revival project.

deadblackclover, to Lisp
@deadblackclover@functional.cafe avatar

Petalisp is an attempt to generate high performance code for parallel computers by JIT-compiling array definitions. It is not a full blown programming language, but rather a carefully crafted extension of Common Lisp that allows for extreme optimization and parallelization.

https://github.com/marcoheisig/Petalisp

#lisp #commonlisp

jackdaniel, to Lisp
@jackdaniel@functional.cafe avatar

Using handler-bind to have a sneak peek at inner workings of a non-graphical function (i.e sort):

https://turtleware.eu/static/paste/handler-sort.lisp

I'm sometimes using this technique to debug programs - it could be considered to be an evolution of printf-debugging :-)

ad-hoc visualization of insert-sort
visualization of sort

screwtape, to climate
@screwtape@mastodon.sdf.org avatar

coming up! https://anonradio.net:8443/anonradio
by @kentpitman https://climatejustice.social/@kentpitman/112401577767211950
Ageism, @mattof's novel phost
:
kmp's desktop environment idea from the 90s, and light shed on what FOO105 would have been 40 years ago with ams.
@louis , hayley, amber's responses about
A large thread about with @theruran on the mastodon.
https://codeberg.org/tfw/pawn-75
@limebar's !
@prahou
sushi

  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • kavyap
  • DreamBathrooms
  • everett
  • magazineikmin
  • InstantRegret
  • ngwrru68w68
  • Youngstown
  • Durango
  • slotface
  • rosin
  • GTA5RPClips
  • tester
  • PowerRangers
  • anitta
  • thenastyranch
  • mdbf
  • osvaldo12
  • ethstaker
  • vwfavf
  • cubers
  • normalnudes
  • tacticalgear
  • khanakhh
  • cisconetworking
  • modclub
  • Leos
  • megavids
  • All magazines