Search

Items tagged with: lisp



Alright, today I must get all the ready-to-go zine pages into the #lisp #zine synthesizer ^

(please boost that example ; it has instructions and a git template for 'raw text' article submissions (like html <pre> ?) which I am still accepting either for issue 0 IN THREE DAYS or issue 1 IN TEN DAYS).

@mdhughes ' mdhughes.itch.io/mdhzine , @shizamura #sudoku (ghostwritten WITH ENDORSEMENT) codeberg.org/screwlisp/shizamu…, @hairylarry gamerplus.org/@hairylarry/1168…

And helpfully chase everyone else.


@screwlisp

part 1

I have just specced a lisp game in my mind. Should be easy enough for me to write.

The game is MathSlap, invented by @Carl to be played with a deck of playing cards with no royals. (A-10)

Two numbers are placed face up. If you can make an equation from these numbers using any math symbols but no more numbers you slap the table. Then you say your equation and it's evaluated for correctness. If no one can make an equation another card is dealt.

#math #lisp #games



Hey every #lispyGopherClimate #new #lisp #zine #author !

I made an example for people who just want to do raw text file submissions. I also show the zine synthesizing out of component projects, including in different gits (well, different #commonLisp #asdf projects). There are pictures and fancy magazine layouts as mentioned, but this is for the single raw text file in a git crowd.

lispy-gopher-show.itch.io/zine…

Please boost to let the lisp community know still accepti

@mdhughes @amoroso
#itch_io


In LOOPS, classes, class variables, and instance variables can have property lists of name/value pairs along with a value. It's useful for documentation, units, or other metadata. For example, this is the declaration of an instance variable "mass":

(mass 2.0 unit 'kg doc "Mass of a body")

unit, doc are property names followed by values.

LOOPS (Lisp Object-Oriented Programming System) is the object extension of Interlisp.

#interlisp #oop #lisp


Ah, I'm just going to use #asdf #packageInferred system for the #zine anyway. Otherwise I run into the #lisp difficulty of loading files and needing to account for the current state of the *readtable* / macroexpansion


Scheme (lisp-1) absolutely does not care if you name things in a way that shadows an "official" name, because names are namespaced, not just a dirty hack attacked to a symbol as in Common Lisp (lisp-2).

>> (define (lisp-1 list when)
(let next ((list list) (then '()))
(if (null? list) (reverse then)
(next (cdr list) (cons (when (car list)) then)) )))
> (lisp-1 '(1 2 3) add1)
(2 3 4)

#lisp #scheme #lispyGopherClimate
(I'm not saying "do this", but it's not a problem.)


#ai embargo #climate #crisis #kmp ramin #lisp #zine #lispyGopherClimate


The media in this post is not displayed to visitors. To view it, please go to the original post.

The media in this post is not displayed to visitors. To view it, please go to the original post.

Kent being en.wikipedia.org/wiki/Kent_Pit…
Ramin's writings: tilde.town/~ramin_hal9001/
Lisp zine: itch.io/jam/zine (issue 0 next week!)
Show thread: gamerplus.org/@screwlisp/11684…
PLAY mdhughes.itch.io/understone


toobnix.org/w/278gCLeqPDh5zGub…
#lispyGopherClimate #live every week since 2022 Tuesday Night in the Americas! #technology #podcast #lisp

#climate #haiku by @kentpitman climatejustice.social/@kentpit…

#climateCrisis becomes mainstream as thousands of normal people start dying in Europe and North America

Briefly, the USA's #AI embargo.

github.com/netsettler/netsettl… and cs.umd.edu/~nau/cmsc421/norvig…

Putting together #zine for next week - send/give/link me writing! itch.io/jam/zine

+ @ramin_hal9001



The media in this post is not displayed to visitors. To view it, please go to the original post.

toobnix.org/w/278gCLeqPDh5zGub…
#lispyGopherClimate #live every week since 2022 Tuesday Night in the Americas! #technology #podcast #lisp

#climate #haiku by @kentpitman climatejustice.social/@kentpit…

#climateCrisis becomes mainstream as thousands of normal people start dying in Europe and North America

Briefly, the USA's #AI embargo.

github.com/netsettler/netsettl… and cs.umd.edu/~nau/cmsc421/norvig…

Putting together #zine for next week - send/give/link me writing! itch.io/jam/zine

+ @ramin_hal9001


"I always worked with programming languages because it seemed me that until you could understand those, you really couldn't understand computers. Understanding them doesn't really mean only being able to use them. A lot of people can use them without understanding them." -- Christopher Strachey, quoted in Anatomy of #Lisp

Of course, now we also have machines that use them without understanding them.

#lisp


@amoroso I find it helpful to instead do
(define-command-table mdhzine-menu :menu
( ("MDHzine" :menu (
("About ^A" :command com-mdh-about)
("New ^N" :command com-mdh-new)
("Input ^I" :command com-mdh-input)
))
))

and :menu that in the frame. It's easier to see all the commands at once.

#lisp #mcclim


The media in this post is not displayed to visitors. To view it, please go to the original post.

Not bad for a few hours of hacking.

#lisp #ecl

#lisp #ecl


The media in this post is not displayed to visitors. To view it, please go to the original post.

Time to tackle CL:SLOW-VALUE

#lisp #ecl

#lisp #ecl


The quoted quote is from _Jerusalem: The Emanation of the Giant Albion_,
1804–1820.
_________
And Did Those Feet in Ancient Time was written in 1804.

#Lisp


RE: hachyderm.io/users/datarama/st…

#lisp


The media in this post is not displayed to visitors. To view it, please go to the original post.

/me humming in the imperial march tune

#lisp #ecl

#lisp #ecl



The media in this post is not displayed to visitors. To view it, please go to the original post.

The Interlisp environment has no file picker dialog. Applications provide a text entry field to type a file name with optional path, as the TEdit WYSIWYG editor here which prompts for a file to open (GET).

#interlisp #lisp



What do you know, my swiss-like table for dispatch is marginally faster without PIC/POLY quick lookup even for monomorphic call profile.

My hypothesis is that I've optimized it well enough against memory pressure, so I've hit a new frontier - instruction cache pressure.

Needless, to say, I was shocked and benchmarked it 2x on two different computers (4x), the results check out.

#lisp #ecl

#lisp #ecl


The media in this post is not displayed to visitors. To view it, please go to the original post.

Cleaned up some UI, and started on a second mini-game. Just Inchworm with some better theming and a goal.
#lisp
#lisp


The media in this post is not displayed to visitors. To view it, please go to the original post.

Common Lisp: be careful! #lisp
#lisp


What I've ended up doing in a slight update is:

(define-contribution-command (com-mdh-input :name T :keystroke (#\i :control))
((text '((sequence string) :separator #\space)) )
(mdh-input *mdh* (format NIL "~{~A~^ ~}" text))
)

Which still smashes all space sequences into 1 space, but at least it works. I see (grepping thru McClim source) no way to just get "string to EOL"

I can also (accept …) to force an interaction, same situation.
#lisp #mcclim


#lisp


The media in this post is not displayed to visitors. To view it, please go to the original post.

@screwlisp I do have my zine now accepting inputs & printing, so I'm making progress.

This is a little weird, is there a "line string" in McCLIM I don't know about?
#lisp


The media in this post is not displayed to visitors. To view it, please go to the original post.

@hairylarry whom just boosted

You know, this was probably the most important #lispyGopherClimate of recent times and has relatively few archive views toobnix.org/w/1z43HJ2YboZUuE2U… <15 minutes bonus materials> with Kent's document release beginning (and since, continuing).

In particular we can see his development of #lisp style between his fortran compiler for a thesis he ended up not doing and his CREF program for the human #cognition research lab.

github.com/netsettler/netsettl…

@kentpitman @mdhughes


Kent Pitman #tech Historic Document Release, screwlisp's new CLIM #Lisp #zine, #mathematics and #climate w/ Ramin Honary


Kent Pitman's new document cache:
github.com/netsettler/netsettl…
( en.wikipedia.org/wiki/Kent_Pit… )

Linear thinking climatecrisis article: netsettlement.blogspot.com/201…

Screwlisp's new lisp zine (SUBMIT YOUR THING THIS WEEK / EVERY WEEK SEE: )
itch.io/jam/zine
lispy-gopher-show.itch.io/zine

Ramin Honary:
tilde.town/~ramin_hal9001/

Subscribe via RSS



The media in this post is not displayed to visitors. To view it, please go to the original post.

My new dispatch table implementation is very fast (improves accessor lookup by 20%). And that's before a few more optimizations I plan for it. I'm unreasonably excited, especially that I'm grinding my teeth on this for some time already.

The attached screenshot looks a bit worse than the one presented last week (where ECL gained slight edge over SBCL), because I've disabled MRU lookup to see how much better is a pure table lookup.

#ecl #lisp

#lisp #ecl


The media in this post is not displayed to visitors. To view it, please go to the original post.

On Medley Interlisp, if you highlight a menu item without releasing the mouse button an explanation of what the item does, if available, will be printed in the Prompt Window (the black one). This is conceptually similar to tooltips on modern systems.

interlisp.org/documentation/Me…

#interlisp #lisp


@screwlisp

part 1

I have just specced a lisp game in my mind. Should be easy enough for me to write.

The game is MathSlap, invented by @Carl to be played with a deck of playing cards with no royals. (A-10)

Two numbers are placed face up. If you can make an equation from these numbers using any math symbols but no more numbers you slap the table. Then you say your equation and it's evaluated for correctness. If no one can make an equation another card is dealt.

#math #lisp #games



Oh my fucking Cthulhu I hate Lisp packages, everyone who ever perpetrated this shit-ass "NO SYMBOL FUCKYOU:ASSHOLE FOUND" naming system should be lowered into a woodchipper toes-first at 1cm per hour. Livestreamed.

I have the zine sorta working, except I can't ever refer to any data in it, because I can't look the frame back up, it's always in the wrong package.

I really love Scheme. (import foo) ; now you can use foo's stuff.

(no, I'll work it out, just venting.)

#lisp #scheme


The media in this post is not displayed to visitors. To view it, please go to the original post.

OK, Arrokoth working again. Now to see the zine.
#lisp
#lisp


In 2025 Larry Masinter @masinter and Frank Halasz @fghalasz were guests of "Do you speak tech?", a show of Near FM community radio in Dublin. They chatted with host Patrick Domanico about Interlisp, their memories of Xerox PARC, the computing world then and now, and more.

patrickdomanico.com/bpm/2026/0…

#interlisp #lisp #retrocomputing


The media in this post is not displayed to visitors. To view it, please go to the original post.

Anyone who logs onto to the fediverse slightly later than the show, this episode (scroll up for the archive) (and bonus 15 minutes extended cut on #peertube ) is a really really good one and significant, in Kent's historical document release beginning (scroll up). #boost the above toots if you are a

@kentpitman

fan!

toobnix.org/w/1z43HJ2YboZUuE2U…
toobnix.org/feeds/videos.xml?a… #RSS

#lisp #computers #computerHistory #archive


Kent Pitman #tech Historic Document Release, screwlisp's new CLIM #Lisp #zine, #mathematics and #climate w/ Ramin Honary


Kent Pitman's new document cache:
github.com/netsettler/netsettl…
( en.wikipedia.org/wiki/Kent_Pit… )

Linear thinking climatecrisis article: netsettlement.blogspot.com/201…

Screwlisp's new lisp zine (SUBMIT YOUR THING THIS WEEK / EVERY WEEK SEE: )
itch.io/jam/zine
lispy-gopher-show.itch.io/zine

Ramin Honary:
tilde.town/~ramin_hal9001/

Subscribe via RSS



The media in this post is not displayed to visitors. To view it, please go to the original post.

The media in this post is not displayed to visitors. To view it, please go to the original post.

#lispyGopherClimate toobnix.org/feeds/videos.xml?a… #live #lisp #tech #podcast #weekly since 2022 at 0UTC Wednesday (Tuesday night in the Americas).

anonradio.net:8443/anonradio

#climateCrisis #haiku by @kentpitman whom has also told me not to ruin the dramatic tension by just saying what (if?) historically significant announcement he may or may not have this episode.

Starting a lisp #zine ! See lispy-gopher-show.itch.io/zine… . Also: codeberg.org/screwlisp/shizamu…

@mdhughes #underStone #gamedev mdhughes.itch.io/understone


Kent Pitman #tech Historic Document Release, screwlisp's new CLIM #Lisp #zine, #mathematics and #climate w/ Ramin Honary


Kent Pitman's new document cache:
github.com/netsettler/netsettl…
( en.wikipedia.org/wiki/Kent_Pit… )

Linear thinking climatecrisis article: netsettlement.blogspot.com/201…

Screwlisp's new lisp zine (SUBMIT YOUR THING THIS WEEK / EVERY WEEK SEE: )
itch.io/jam/zine
lispy-gopher-show.itch.io/zine

Ramin Honary:
tilde.town/~ramin_hal9001/

Subscribe via RSS



#lisp


The media in this post is not displayed to visitors. To view it, please go to the original post.

ver5 is a cherry-picked example with monomorphic distribution, but yoo! ,)

#ecl #lisp

#lisp #ecl


#lispyGopherClimate #zine ( itch.io/jam/zine ) (we are in week -2, where the first issue will be in week 0)

#lisp topic wants that occur to me, (add your own / just submit something completely different).

- square dancing and lisp
- lambdamoo as a lisp cultural artifact
- Making a submission in interlisp medley
- making a(n ANSI CL + clim 2 spec) submission at all, many versions
- lots of loosely lispy art. Basically if it has the lisp to submit it is sufficiently lispy.
- NASA and lisp


The media in this post is not displayed to visitors. To view it, please go to the original post.

These are the screens of two Medley @interlisp instances connected to a Xerox XNS local network emulated via Dodo Services, all running on my Linux box.

A documentation browser is open on the first instance. The second instance is running MONITOR, a remote screen monitoring tool connected to the first instance, and shows what's on the screen of that machine. Think of the tool as a grandfather of a VNC client, developed in the 1980s.

files.interlisp.org/medley/lis…

The full source of MONITOR, client and server, is 180 lines of Interlisp code.

github.com/Interlisp/medley/bl…

#interlisp #lisp


I'm pleased to announce that I managed to get the draft Common Lisp Specification translated from TeX to an s-expression based document format. I started this project in 2015 and finally finished it this year (maybe a bit late for it to be relevant).

The HTML proof-of-concept is at metaspec.dev/ and is probably the most complete rendering of the spec to date. It contains the acknowledgements, the appendix, errata, and preserves editorial TeX comments in the margins. It uses a patching system against sdoc to make auditable corrections and MathML to render the TeX mathy bits.

The code that generates it, and a copy of the metaspec.sdoc file can be found at codeberg.org/dlowe/metaspectre

#CommonLisp #Lisp #TeX

This website uses cookies. If you continue browsing this website, you agree to the usage of cookies.