Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
🖌️ Lisp screenshots: today's Common Lisp applications in action
I released a hopefully inspiring gallery: lisp-screenshots.org We divide the showcase under the categories Music, Games, Graphics and CAD, Science and industry, Web applications, Editors and Utilities.
-
Practice for Advent Of Code in Common Lisp
Advent Of Code 2025 starts in a few hours.
-
🎥 ⭐ Learn Common Lisp data structures: 9 videos, 90 minutes of video tutorials to write efficient Lisp
It is with great pleasure and satisfaction that I published new videos about Common Lisp data structures on my course.
-
Lisp tutorial: variables. defparameter vs defvar, let/let* and lexical scope, unbound variables, style guidelines
Lisp newcomers, I still care about you ;) A section on variables was missing on the Cookbook, here it is.
-
Lisp error handling (advanced): how handler-bind doesn't unwind the stack
I updated the Condition Handling page on the Common Lisp Cookbook to show what it means that handler-bind “doesn’t unwind the stack”, along with a couple real-world use cases.
-
Hacker News now runs on top of Common Lisp
Hacker News was written in the Arc lisp dialect, a dialect created by Paul Graham.
-
These years in Common Lisp: 2023-2024 in review
This is a personal pick of the most interesting projects, tools, libraries and articles that popped-up in Common Lisp land in the last two years.
-
New resource specialized on web development in Common Lisp
I just released a new documentation website specialized on web development in Common Lisp: 🚀 https://web-apps-in-lisp.github.io/ I’d be embarrassed to tell how long it took me to grasp all the building blocks and to assemble a resource that makes sense.
-
Towards a Django-like database admin dashboard for Common Lisp
This is an ongoing work I wanted to share sometimes this year.
-
CLOS tutorial: I published 9 videos (1h 22min) on my course. You'll know enough to read the sources of Hunchentoot or the Kandria game 🎥 ⭐
This is a follow-up from yesterday’s post on reddit and an announce I wanted to make since this summer: I created 9 videos on CLOS, for a total of 1 hour and 22 minutes, in which you learn what I detail below.
-
Three web views for Common Lisp: build cross platform GUIs with Electron, WebUI or CLOG Frame
You dream to build a cross-platform GUI in Common Lisp?
-
cl-ansi-term: print tables with style, and other script utilities
I am not the original author of cl-ansi-term, but I revived it lately.
-
Running my 4th Common Lisp script in production© - you can do it too
Last week I finished a new service written in Common Lisp.
-
Common Lisp: equality functions explained (=, eq, equal, string= et all)
Common Lisp has various equality functions: =, eq, eql, equal, equalp, string-equal, char-equal… but what are the differences??
-
Oh no, I started a Magit-like plugin for the Lem editor
Lem is an awesome project.
-
Celebrating 1001 learners on my Common Lisp course 🥳
I just got 1001 learners on my Common Lisp course on Udemy.
-
Latest string manipulation functions in the STR library
We just released cl-str v0.21.
-
Common Lisp on the web: enrich your stacktrace with request and session data
A short post to show the usefulness of Hunchentoot-errors and to thank Mariano again.
-
I published 17 videos about Common Lisp macros - learn Lisp with a code-first tutorial 🎥 ⭐
For those who don’t know and who didn’t see the banner :D I am creating a Common Lisp course on the Udemy platform (with complementary videos on Youtube).
-
Pretty GUIs now: nodgui comes with a pre-installed nice looking theme
Being able to load a custom theme is great, but it would be even better if we didn’t have to manually install one.
-
Pretty GUI in Common Lisp with nodgui's Tk themes
Do you think Tcl/Tk GUIs are doomed to look outdated?
-
i18n in my Lisp web app with Djula templates and gettext
I finally added translations to my Lisp web app \o/ I wanted to do it with gettext and Djula templates.
-
How to parse command line arguments in Common Lisp (bis)
In 2018, I wrote a blog post and the Cookbook page on how to build Common Lisp binaries, and how to parse command-line arguments with the unix-opts library.
-
These Years in Common Lisp: 2022 in review
And 2022 is over.
-
Debugging Lisp: fix and resume a program from any point in stack 🎥
You are doing god’s work on a time-intensive computation, but your final step errors out :S Are you doomed to start everything from zero, and wait again for this long process?
-
Debugging Lisp: trace options, break on conditions
Those are useful Common Lisp debugging tricks.
-
Lisp for the web: building one standalone binary with foreign libraries, templates and static assets
In our previous entry, we saw how to deploy our web application with Systemd, either from sources or with a binary.
-
Lisp for the web: deploying with Systemd, gotchas and solutions
How do you run your Common Lisp (web) application on your server?
-
State of Common Lisp Web Development - an overview
Caution [from 2017: what a road since then]: this is a draft.
-
New video: how to request a REST API in Common Lisp: fetching the GitHub API 🎥
A few weeks ago, I put together a new Lisp video.
-
Video: Create a Common Lisp project from scratch with our project generator 🎥
In this video I want to demo real-world Lisp stuff I had trouble finding tutorials for: how to create a CL project: what’s in the .asd file?
-
Writing an interactive web app in Common Lisp: Hunchentoot then CLOG
We want a web app to display a list of data and have an input field to interactively filter it.
-
Resources
lisp-lang.org Common Lisp Cookbook awesome-cl learning and tutorials Lisp project of the day Google’s Lisp koans Lisp tips a GitHub repository where anybody can post tips an tricks. search libraries on http://quickdocs.org/ Individual sites: sjl’s road to…
-
I Am Creating a Common Lisp Video Course on Udemy (free video previews) 🎥
Everyone, let me celebrate a little bit: I am creating a Common Lisp video course on the Udemy platform.
-
Who's using Common Lisp ?
Everyone says “Nobody uses Lisp” and Lispers say “Yes they do, there’s ITA, and, um, Autocad, and, uh, oh yeah, Paul Graham wrote Viaweb in Lisp!”
-
Lisp Interview: Arnold Noronha of Screenshotbot: from Facebook and Java to Common Lisp.
I have come to like asking questions to people running companies that use CL, and I have Arnold in my radar for quite some time.
-
Lisp for the web: pagination and cleaning up HTML with LQuery
I maintain a web application written in Common Lisp, used by real world© clients© (incredible I know), and I finally got to finish two little additions: add pagination to the list of products cleanup the HTML I get from webscraping (so we finally fetch a…
-
Lisp Interview: questions to Alex Nygren of Kina Knowledge, using Common Lisp extensively in their document processing stack
Recently, the awesome-lisp-companies list was posted on HN, more people got to know it (look, this list is fan-cooked and we add companies when we learn about one, often by chance, don’t assume it’s anything “official” or exhaustive), and Alex Nygren info…
-
Discovering the Lispworks IDE
LispWorks is a Common Lisp implementation that comes with its own Integrated Development Environment (IDE) and its share of unique features, such as the CAPI GUI toolkit.
-
Lem can now be started as a full featured Lisp REPL
The Lem editor, which supports Common Lisp as well as other languages, works by default in the terminal with a ncurses frontend (it also has an experimental Electron frontend).
-
State of the Common Lisp ecosystem, 2020 🎉
This is a description of the Common Lisp ecosystem, as of January, 2021, from the perspective of a user and contributor.
-
The Common Lisp Cookbook Is Now Available in EPUB and PDF
I am glad to announce that the Common Lisp Cookbook is now available in ePub and PDF.
-
Another Common Lisp app in production
A quick post to celebrate the birth of another Common Lisp application running in production©.
-
Pro mailing list: on Common Lisp and parallel GC
I recently enjoyed this discussion on the pro mailing list.
-
Lisp Interview: more questions to CLPM author. Common Lisp at university for temporal reasoning and risk-bounded planning
Some days ago on reddit/r/lisp, we got to (re)discover CLPM, the Common Lisp Package Manager.
-
You can buy a preview of the Common Lisp Cookbook in ePub
See here: https://ko-fi.com/s/01fee22a32 Let me try something: I propose you here to buy the ePub, even though it is meant to be available for free.
-
Composing queries with Mito, or doing without Django lazy querysets and Q objects
When I didn’t know Lisp at all, I skimmed at CLSQL’s and Mito’s documentation and I didn’t find a mention of “lazy”, “querysets” (a Django term!)
-
How are Lisp REPLs different from Python or Ruby REPLs ? (Hackernews, 2020)
Mikelevins, https://news.ycombinator.com/item?
-
Looking for a Lisp Web Developer (not a real job, but nearly)
Dear lispers, I decided that I can not develop three projects in parallel fast enough, so I’m seeking for a fellow programmer to join the effort.
-
A free software for bookshops to show their catalogue online
I wrote a free software for bookshops to publish their catalogue online.