gbrlmarn, to Lisp
@gbrlmarn@mastodon.social avatar
etenil, to Lisp
@etenil@emacs.ch avatar

Well the results for the #lispgamejam are out. This time I did 30th out of 48; or 37.5%. That's an improvement over last year's 25/30 (17%), but it's not as much as I'd hoped.

I achieved good looks (12/48) and decent entertainment (23/48), but our creativity was quite low (33/48). I originally wanted to add vehicle-mounted weapons and power-ups. But they were cut due to running out of time. Looking at other top ranking games, I think I was on the right track but probably needed to add some kind of twist on the driving game to achieve a higher ranking.

Maybe I should partner up with someone for the next Jam.

#lisp #gamedev #jam #gamejam

louis,
@louis@emacs.ch avatar

@etenil Congrats for securing rank in a category, that's a great success imho! Your game will soon be introduced to my daugthers now that you have an AppImage. 🙂

https://itch.io/jam/spring-lisp-game-jam-2024/rate/2732507

amoroso, to Lisp
@amoroso@fosstodon.org avatar

This is the year of the Lisp Machine desktop.

Here's an online Medley Interlisp session on my Chromebox. Your turn: show off your Lisp Machine environment.

#interlisp #lisp #LispMachine

sgharms,
@sgharms@techhub.social avatar

@nutilius @RL_Dane @amoroso @amin my 3 years of emacs introduced my left forearm to splints, my left fingers to tingling and my neurostructure to acupuncture. It’s a good os, But a cruel editor.

RL_Dane,
@RL_Dane@fosstodon.org avatar

@sgharms @nutilius @amoroso @amin

Dude, that's just awful.

.vi. all the way.

abcdw, to haskell
@abcdw@fosstodon.org avatar
elb, to Lisp
@elb@social.sdf.org avatar

I just updated my Medley from the Medley Interlisp Revival project (https://interlisp.org/) to get improved CLtL2 compatibility ... and boom, CL (loop)! Now to work through some CL code I've written to see if I can get it into the environment and running.

elb,
@elb@social.sdf.org avatar

@amoroso Uh ... this was exactly it, and it was ENTIRELY my fault. Your example even uses :READTABLE "XCL", but that's on the part that's scrolled over to the right and not visible and I guess the first time I read it I translated it to "LISP" and never looked closely enough again!

I'm not completely clear on the distinction between the package XCL and the package COMMON-LISP (which seems to be an alias for LISP) on Medley, but I'll get there.

Thank you!

amoroso,
@amoroso@fosstodon.org avatar

@elb You're welcome, glad it's resolved.

Page 24 of this PDF provides some details on Medley's standard packages:

http://www.bitsavers.org/pdf/xerox/interlisp-d/198706_Lyric/3102464_Lyric_Common_Lisp_Implementation_Notes_Jun87.pdf

deadblackclover, to Lisp
@deadblackclover@functional.cafe avatar
mousebot, to Lisp
@mousebot@todon.nl avatar

(defalias 'frankenstein 'car "Sew a head onto a list.")

(defalias 'guillotine 'cdr "Cut head off a list.")

now we're getting somewhere!

mousebot,
@mousebot@todon.nl avatar

@janneke i don't know if you are or not! you tell me, hehe. have you got a cons alias?

mousebot,
@mousebot@todon.nl avatar

@janneke ah damn you found me out. frankenstein is supposed to be my cons!

zyd, to Lisp
@zyd@emacs.ch avatar

This is a very important question: which indentation do you prefer for loop subclauses, A or B. #lisp

Screenshot of Common Lisp code using the Loop macro. This one is identified as option B. Each conditional subclause (in this case

thuna_cing,
@thuna_cing@emacs.ch avatar

@zyd I guess I would prefer B (with if and else aligned) but I don't usually write complicated loop logic so the bigger deal for me is the indentation of lines which don't start with a loop keyword; any rule which has those indented is good in my eyes.

zyd,
@zyd@emacs.ch avatar

@screwtape

Have you tried the different indentation styles? Example, in the screenshots, A is using SBCL, and B is using Classic. See the variable common-lisp-style-default. Has several different options. Remember to re-view/reload the file when you change the style with C-x C-v, otherwise the indentation won't update.

@thuna_cing @louis @kickingvegas @ldbeth

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

Breaking up my failures-to-build with my discovery of using

I really like this eight minute if I do say so myself.

https://toobnix.org/w/2WYHBTHGvRQ8pUSVmKhKGg

@adanskana @sachac @louis
can I ask for some opinions on the clim / emacs / lisp useage as conveyed by videos?

This is pretty much just what I really do when near a computer for eight minutes.
Playlist:
https://toobnix.org/w/p/4bRcULzg6bBAyELkRqU6EQ?playlistPosition=1

abcdw, to scheme
@abcdw@fosstodon.org avatar

Telling about dynamic/lexical scope in Scheme, fluids, parameters, dynamic-state's and their life in multi-threaded environment in 9 minutes.

Let me know what other questions about Scheme you have.

https://youtu.be/KSVeaXQ7aXo

#scheme #guile #lisp #racket

mirkoh,
@mirkoh@fosstodon.org avatar

@abcdw Thanks!, this is really useful (great short video format). I haven't done any multi-threading programming yet, but I think the first examples should be useful to create some debugging helpers.

abcdw,
@abcdw@fosstodon.org avatar

@mirkoh Thank you for feedback, it's quite helpful! :)

screwtape, to Lisp
@screwtape@mastodon.sdf.org avatar
amoroso, to Lisp
@amoroso@fosstodon.org avatar
adanskana, to RSS
@adanskana@mastodon.social avatar

Can anyone recommend some good programming blogs (in the realm of lisps, emacs, guix, technical deep dives) that offer RSS feeds? I've already got https://wingolog.org/ from @wingo which is pretty much the exact genre of blog I'm looking for. https://ianthehenry.com/posts/ from @ianthehenry is also a good one (although the RSS feed doesn't seem to work with GFeeds :).
I just think it would be cute to have a selection of RSS feeds to browse through :)

[

screwtape,
@screwtape@mastodon.sdf.org avatar

@adanskana
I guess @louis https://louis.emacs.ch/ has an RSS feed too. Actually, most people I know have RSS feeds and write deeply about emacs.
@mattof @wingo @ianthehenry

louis,
@louis@emacs.ch avatar

@screwtape My "blog" site is automatically generated off my public Mastodon feed. All users of our instance can simply put a URL in their profile ([username].emacs.ch) and it automatically sets up the site incl. SSL certificate. We call it "Autoblog". Aren't I a genious? 😉

It is described here: https://faq.emacs.ch

@adanskana @mattof @wingo @ianthehenry

kommen, to emacs German
@kommen@hachyderm.io avatar

:emacs: for a while running a part of Germany’s Air Traffic Control system after the country’s reunification is what sweetend my breakfast today.

Plus, this is the plain truth: «In Germany, a Herr Doktor is always right»

https://www.emacswiki.org/emacs/EmacsStories#h5o-3

(via https://irreal.org/)

rogersm,
@rogersm@mastodon.social avatar

@kommen I’m a lisper myself but I had a good laugh with the “because lisp is self documenting”

holgerschurig,

@rogersm @kommen Python is also self documenting ... but I still won't use it for everything. For me, self-documenting would never be a criteria for programming language selection. It's however "nice to have".

BTW: nowadays compiled languages, which look non-self-documentating at first, might be exactly that with the help of language server protocol and a smart LSP server. So it's now the tooling, not the language.

amoroso, to Lisp
@amoroso@fosstodon.org avatar

I built a GUI for Insphex, my hex dump tool for Medley. This Common Lisp program calls Interlisp's window and menu facilities to send the output to a window with a command toolbar.

https://journal.paoloamoroso.com/building-a-gui-for-insphex

sph,
@sph@masto.ai avatar

@amoroso that UI, font and layout is truly sexy.

amoroso,
@amoroso@fosstodon.org avatar

@sph Agreed, that printed page aesthetics has its own appeal.

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