You can now read “Being a script” in English here (10min read):
https://raphaelbastide.com/etre-script/en.html
#SF #essay #resistingAI #programming
programming
I wrote a followup #article about #lisp 's position in the #programming language #TIOBE rankings top 25 for 2025 including notes from the article's thread.
https://screwlisp.small-web.org/momentary/further-arguments-on-tiobe-lisp/
where I give examples of possibly (not) including historic languages in the list, #scheme viewed as a middle-aged lisp,
speculation about Visual Basic '98 as another completely-stable and reliably supported similarly-to-lisp target,
examples of how the ANSI standardised language still evolves.
#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
#lispGameJam #commonLisp #programming #devlog #commonLisp #mcclim #nicclim #gamedev #itchio in which I play with the make-my-own-level player activity. (It's unix-surrealism-jam not just NicCLIM because it is built around the unique unix-surrealism-jam controls not my preexisting NicCLIM's)
Article: https://screwlisp.small-web.org/lispgames/my-common-lisp-game-jam-self-experience/
Jam submission https://itch.io/jam/autumn-lisp-game-jam-2025/rate/3822491 ,
my fellow jammers:
+
Pixel Outlaw's #interlisp https://itch.io/jam/autumn-lisp-game-jam-2025/rate/4015363
@mdhughes ' MUD https://itch.io/jam/autumn-lisp-game-jam-2025/rate/4002647
Would you like to learn the very basics of #programming? I can teach you.
I like to teach #Python in the context of making drawings, if you already know how to program but would like to learn some Python or some #CreativeCoding, I can help! Maybe you know someone who would enjoy this?
Schedule a free chat with me and we can discuss further details like time availability and my rates. All my teaching materials are free and open, but I need income to keep producing them. Some generous people make small recurring donations. https://abav.lugaralgum.com/links
New erlang.org website, looking for contributors
https://github.com/erlang/erlang-org/issues/162
Discussions: https://discu.eu/q/https://github.com/erlang/erlang-org/issues/162
Why is Carbon being developed when Google already has Go
https://builtin.com/software-engineering-perspectives/google-carbon
Discussions: https://discu.eu/q/https://builtin.com/software-engineering-perspectives/google-carbon
To the point of burnout: open source developers annoyed by AI bug reports, by Malte Kirchner:
https://www.heise.de/en/news/To-the-point-of-burnout-open-source-developers-annoyed-by-AI-bug-reports-10195985.html
ON THE HOUR
#lispyGopherClimate with @kentpitman #live follow-up to last week's two interviews:
https://archives.anonradio.net/202511190000_screwtape.mp3
Loose plan:
- Ask a new question here
- lisp view on unix promoting tool reuse over new #programming - does this relate to lisp's advice?
- #ML using symbols (only?).
- Hypercard
- Juxtaposing assembly and #lisp
#climateCrisis this week is getting to 29C here and it's too hot
In the second half I would like to cool down, also featuring @jns @Cat @ramin_hal9001
#lambdaMOO #VR
#oop #programming #GUI #commonLisp #McCLIM #softwareEngineering
Article in which I show simple multiple inheritance and method qualifiers in ANSI common lisp's common lisp object system, then show how the McCLIM implementation of the common lisp interface manager 2 specification turns the objects I was working with into rich general user interfaces with a minimal declarative effort presupposing that I was presenting lisp objects.
Rich interfaces pervade lisp's history.
https://screwlisp.small-web.org/clim/basic-principle/
Let it snow! ❄️
I have added snow to my instance during the winter holidays. It's a tiny JS canvas and fades out on scroll down. The snow is also respecting the system accessibility settings, it won't be there if you prefer reduced motion.
Here's the source code for server admins: https://github.com/ronilaukkarinen/mastodon/commit/9bf1563af50842a5f61b34b7cc095fb746e5d15b#diff-5fcd1b6168ec33e0eff0a05fcdeacfab68e261215bbdb719be6b3526173be770
See the snow yourself: https://mementomori.social
#MastoAdmin #Mastodon #JavaScript #Coding #Programming #Snow #Winter #LetItSnow #MementomoriSocial
Meanwhile, I use it almost daily and it seems very much alive and still useful, to me.
I smell PR.
#StackOverflow #AI #GenAI #GenerativeAI #astroturf #dev #tech #programming
Programming properly should be regarded as an activity by which the programmers form or achieve a certain kind of insight, a theory, of the matters at hand. This suggestion is in contrast to what appears to be a more common notion, that programming should be regarded as a production of a program and certain other texts.
A computer program is not source code. It is the combination of source code, related documents, and the mental understanding developed by the people who work with the code and documents regularly. In other words a computer program is a relational structure that necessarily includes human beings.
The output of a generative AI model alone cannot be a computer program in this sense no matter how closely that output resembles the source code part of some future possible computer program. That the output could be developed into a computer program over time, given the appropriate resources to do so, does not make it equivalent to a computer program.
#AI #GenAI #GenerativeAI #LLM #Copilot #AgenticCoding #dev #tech #SoftwareDevelopment #SoftwareEngineering #programming #coding
I'm starting to really like 'vibe coding'...
I've now had several clients come to me to take over projects that another agency was working on because the other agency started using generative AI. Apparently there was a real drop in product quality. I wonder why.
Basically vibe coding is making me money specifically because I'm not using it.
Andy Balaam does in-depth videos about programming in many different languages, especially Rust. You can follow at:
➡️ @andybalaam
There are already over 300 videos uploaded, if these haven't federated to your server yet you can browse them all at https://video.infosec.exchange/a/andybalaam/videos
You can also follow Balaam's general account at @andybalaam@mastodon.social
#FeaturedPeerTube #Programming #Coding #Rust #SoftwareDevelopment #PeerTube #PeerTubers
Update II on my Plan of Execution
I've had only one system which was up to specs to do the brunt of the work. I've finally also gotten a computer which has EFI.
It's also older since it has no USB-C however the machine was gifted to me, for which I'm thankful. I need the USB-C though, since important peripherals of mine use that.
It has proper cooling, as you've read in current posts and I've now also got a Raspberri Pi5 so I can play with electronic projects. Its got Debian Linux on it, and I'm typing this toot on the machine, using a fresh 128GB microSD card.
The USB-C port on the SBC seems to be only for power,, since using it as a power pass through does not activate my UCB-C multi function device.
#Hardware #success #miniPC #glory #RaspberryPi #OpenSource #programming #ARM
StackOverflow Usage Plummets as AI Chatbots Rise - Developer Q&A platform StackOverflow appears to be facing an existential crisi... - https://developers.slashdot.org/story/25/01/10/1729248/stackoverflow-usage-plummets-as-ai-chatbots-rise?utm_source=rss1.0mainlinkanon&utm_medium=feed #programming
I’m looking for work as a senior software #developer. I have a full-stack #WebDev cert, 16+ years #Perl back-end experience, proficiency in multiple other #programming languages.
Databases? Sure, relational *and* NoSQL. CI/CD? Have done, want to do more. I like working with others, either here in #Houston or remotely across the US.
I’ve been hacking code since the #Commodore PET days. I can certainly delight your customers, whatever your stack.
More here: https://LinkedIn.com/in/mjgardner
Just a reminder, all you have to do to get your Perl #programming posts to appear on the @surf custom feed I created is hashtag them with #Perl
https://surf.social/feed/surf%2Fcustom%2F01jh1482ss1117pgvtx8y4np10
/ @perl
What self-hosted Git forge do people like these days for personal use? (and why? I'm always interested in why)
From what I've seen it sounds like the consensus is Forgejo > Gitea > Gogs, but I would like to know if I'm misreading the situation; or, if there are any other promising up-and-comers.
Root42 makes retro computing videos, often about repairing Commodore computer hardware or programming for MS-DOS. You can follow at:
➡️ @root_42
There are already over 30 videos published. If they haven't federated to your server yet, you can browse them all at https://makertube.net/a/root_42/videos
You can also follow their non-video account at @root42
#FeaturedPeerTube #RetroComputing #ComputingHistory #Commodore #MSDos #RepairVideos #Programming #PeerTube #PeerTubers