nerdculture.de is one of the many independent Mastodon servers you can use to participate in the fediverse.
Be excellent to each other, live humanism, no nazis, no hate speech. Not only for nerds, but the domain is somewhat cool. ;) No bots in general. Languages: DE, EN, FR, NL, ES, IT

Administered by:

Server stats:

1.2K
active users

#lisp

53 posts44 participants3 posts today
Digital Mark λ ☕️ 🕹 🙄<p>"You are a 30-year veteran coder from NASA. Why are you rewriting it to Lisp?"</p><p><a href="https://www.youtube.com/watch?v=_2C2CNmK7dQ" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=_2C2CNmK7d</span><span class="invisible">Q</span></a><br><a href="https://appdot.net/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a></p>
Lisp & Scheme Weekly<p>GCL 2.7.1 has been released</p><p><a href="https://savannah.gnu.org/news/?id=10754" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">savannah.gnu.org/news/?id=10754</span><span class="invisible"></span></a></p><p>Discussions: <a href="https://discu.eu/q/https://savannah.gnu.org/news/?id=10754" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://savannah.gn</span><span class="invisible">u.org/news/?id=10754</span></a></p><p><a href="https://mastodon.social/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
takeonrules<p>“Extending consult-notes Package to Add Draft Blog Post Candidates”</p><p>In this post, I walk through using <a href="https://dice.camp/tags/Emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Emacs</span></a> <a href="https://dice.camp/tags/Lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lisp</span></a> variable binding to reuse what might, in other languages, be hard-to-re-use code.</p><p><a href="https://takeonrules.com/2025/04/11/extending-consult-notes-package-to-add-draft-blog-post-candidates/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">takeonrules.com/2025/04/11/ext</span><span class="invisible">ending-consult-notes-package-to-add-draft-blog-post-candidates/</span></a></p>
cathill<p>Patiently waiting for a C++ version of SICP.<br><a href="https://mastodon.social/tags/books" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>books</span></a> <a href="https://mastodon.social/tags/computerscience" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>computerscience</span></a> <a href="https://mastodon.social/tags/cpp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpp</span></a> <a href="https://mastodon.social/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/scheme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scheme</span></a> <a href="https://mastodon.social/tags/sicp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sicp</span></a></p>
Howard the Geek<p>Yeah, <a href="https://pdx.social/tags/Lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lisp</span></a> actually does not have parentheses.</p><p><a href="https://funcall.blogspot.com/2025/04/lisp-programs-dont-have-parentheses.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">funcall.blogspot.com/2025/04/l</span><span class="invisible">isp-programs-dont-have-parentheses.html</span></a></p>
Roger Sen<p>whoa! <a href="https://mastodon.social/tags/gcl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gcl</span></a> <a href="https://mastodon.social/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> is now ANSI compliant.</p><p><a href="https://www.gnu.org/software/gcl/RELEASE-2.7.1.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">gnu.org/software/gcl/RELEASE-2</span><span class="invisible">.7.1.html</span></a></p><p>Congratulations!</p>
Daniel Kochmański<p>GCL 2.7.1 release claiming ANSI compliance (previously it was CLtL2 implementation). Congrats!</p><p><a href="https://www.gnu.org/software/gcl/RELEASE-2.7.1.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">gnu.org/software/gcl/RELEASE-2</span><span class="invisible">.7.1.html</span></a></p><p>GCL is a cousin of <a href="https://functional.cafe/tags/ECL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ECL</span></a> sharing the common ancestor Kyoto Common Lisp.</p><p><a href="https://ecl.common-lisp.dev/static/files/manual/current-manual/History.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">ecl.common-lisp.dev/static/fil</span><span class="invisible">es/manual/current-manual/History.html</span></a></p><p><a href="https://functional.cafe/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a></p>
jbz<p>Why I Program in Lisp </p><p>「 I keep a Lisp REPL open at all times, and I write prototypes and exploratory code in Lisp. Why do I do this? Lisp is easier to remember, has fewer limitations and hoops you have to jump through, has lower “friction” between my thoughts and my program, is easily customizable, and, frankly, more fun 」</p><p><a href="https://funcall.blogspot.com/2025/04/why-i-program-in-lisp.html?m=1" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">funcall.blogspot.com/2025/04/w</span><span class="invisible">hy-i-program-in-lisp.html?m=1</span></a></p><p><a href="https://indieweb.social/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://indieweb.social/tags/functionalprogramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>functionalprogramming</span></a></p>
Daniel Kochmański<p><span class="h-card" translate="no"><a href="https://social.jlamothe.net/profile/me" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>me</span></a></span> I'm using it professionally for over a decade now. There are multiple commercial entities relying on <a href="https://functional.cafe/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a>.</p>
Lisp & Scheme Weekly<p>Why I Program in Lisp</p><p><a href="http://funcall.blogspot.com/2025/04/why-i-program-in-lisp.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">http://</span><span class="ellipsis">funcall.blogspot.com/2025/04/w</span><span class="invisible">hy-i-program-in-lisp.html</span></a></p><p>Discussions: <a href="https://discu.eu/q/http://funcall.blogspot.com/2025/04/why-i-program-in-lisp.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/http://funcall.blog</span><span class="invisible">spot.com/2025/04/why-i-program-in-lisp.html</span></a></p><p><a href="https://mastodon.social/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Hacker News 50<p>Why I Program in Lisp</p><p>Link: <a href="http://funcall.blogspot.com/2025/04/why-i-program-in-lisp.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">http://</span><span class="ellipsis">funcall.blogspot.com/2025/04/w</span><span class="invisible">hy-i-program-in-lisp.html</span></a><br>Discussion: <a href="https://news.ycombinator.com/item?id=43651576" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=4</span><span class="invisible">3651576</span></a></p><p><a href="https://social.lansky.name/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a></p>
Daniel Kochmański<p>Another glorious <a href="https://functional.cafe/tags/McCLIM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>McCLIM</span></a> hack. Recursive interactive parsing that preserves internal structure of accepted objects. <a href="https://functional.cafe/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://functional.cafe/tags/wip" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wip</span></a></p>
N-gated Hacker News<p>Ah, the eternal <a href="https://mastodon.social/tags/hipster" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hipster</span></a> of <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> languages is back! 🚀🤖 "Lisp isn't popular," whines the author while clutching their <a href="https://mastodon.social/tags/Lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lisp</span></a> REPL like it's the last avocado toast at brunch. 😎🥑 Sure, other languages might be useful with "libraries" and "user communities," but who needs that when you can bask in the glow of your own unpopularity? 🌈✨<br><a href="http://funcall.blogspot.com/2025/04/why-i-program-in-lisp.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">http://</span><span class="ellipsis">funcall.blogspot.com/2025/04/w</span><span class="invisible">hy-i-program-in-lisp.html</span></a> <a href="https://mastodon.social/tags/Culture" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Culture</span></a> <a href="https://mastodon.social/tags/Tech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Tech</span></a> <a href="https://mastodon.social/tags/Humor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Humor</span></a> <a href="https://mastodon.social/tags/AvocadoToast" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AvocadoToast</span></a> <a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/ngated" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ngated</span></a></p>
Hacker News<p>Why I Program in Lisp</p><p><a href="http://funcall.blogspot.com/2025/04/why-i-program-in-lisp.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">http://</span><span class="ellipsis">funcall.blogspot.com/2025/04/w</span><span class="invisible">hy-i-program-in-lisp.html</span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/Why" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Why</span></a> <a href="https://mastodon.social/tags/I" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>I</span></a> <a href="https://mastodon.social/tags/Program" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Program</span></a> <a href="https://mastodon.social/tags/in" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>in</span></a> <a href="https://mastodon.social/tags/Lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lisp</span></a> <a href="https://mastodon.social/tags/LispProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LispProgramming</span></a> <a href="https://mastodon.social/tags/FunctionalProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FunctionalProgramming</span></a> <a href="https://mastodon.social/tags/CodingJourney" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CodingJourney</span></a> <a href="https://mastodon.social/tags/TechCulture" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TechCulture</span></a></p>
Curated Hacker News<p>Why I Program in Lisp</p><p><a href="http://funcall.blogspot.com/2025/04/why-i-program-in-lisp.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">http://</span><span class="ellipsis">funcall.blogspot.com/2025/04/w</span><span class="invisible">hy-i-program-in-lisp.html</span></a></p><p><a href="https://mastodon.social/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a></p>
The Medley Interlisp Project<p>DLISP, developed at Xerox PARC in the second half of the 1970s, was the first client-server window system. A window server ran on Alto workstations connected via Ethernet to Interlisp running on the MAXC PDP-10 clone.</p><p>For details on the use and design of DLISP see:</p><p><a href="https://www.mirrorservice.org/sites/www.bitsavers.org/pdf/xerox/parc/techReports/CSL-77-3_A_Display_Oriented_Programmers_Assistant.pdf" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">mirrorservice.org/sites/www.bi</span><span class="invisible">tsavers.org/pdf/xerox/parc/techReports/CSL-77-3_A_Display_Oriented_Programmers_Assistant.pdf</span></a></p><p><a href="https://dl.acm.org/doi/abs/10.1145/965103.807428" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dl.acm.org/doi/abs/10.1145/965</span><span class="invisible">103.807428</span></a></p><p><a href="https://fosstodon.org/tags/interlisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>interlisp</span></a> <a href="https://fosstodon.org/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://fosstodon.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a></p>
vindarel<p><span class="h-card" translate="no"><a href="https://social.jlamothe.net/profile/me" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>me</span></a></span> You can find here 2 interviews of small teams using CL. One "secretly", one in a great open-source product:</p><p>"questions to Alex Nygren of Kina Knowledge, using Common Lisp extensively in their document processing stack"<br><a href="https://lisp-journey.gitlab.io/blog/lisp-interview-kina/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lisp-journey.gitlab.io/blog/li</span><span class="invisible">sp-interview-kina/</span></a></p><p>"Arnold Noronha of Screenshotbot: from Facebook and Java to Common Lisp."<br><a href="https://lisp-journey.gitlab.io/blog/lisp-interview-screenshotbot/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lisp-journey.gitlab.io/blog/li</span><span class="invisible">sp-interview-screenshotbot/</span></a></p><p><a href="https://framapiaf.org/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://framapiaf.org/tags/commonlisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>commonlisp</span></a></p>
vindarel<p><span class="h-card" translate="no"><a href="https://social.jlamothe.net/profile/me" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>me</span></a></span> Personally, as a solo developer, I use CL more and more in my stack, ditching Python the more I can. I wrote about it: <a href="https://lisp-journey.gitlab.io/blog/running-my-4th-lisp-script-in-production/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lisp-journey.gitlab.io/blog/ru</span><span class="invisible">nning-my-4th-lisp-script-in-production/</span></a></p><p>Instead of extending a Python software I&nbsp;write independent modules in CL. It works well for standalone scripts too (read a DB, process data, send everything to a FTP, to a web service, by email…) It's such a joy.</p><p>On Discord, we see some are in big tech©, wrote their personal tool in CL and now it's part of the team's stack.</p><p><a href="https://framapiaf.org/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://framapiaf.org/tags/commonlisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>commonlisp</span></a></p>
Lisp & Scheme Weekly<p>Decomposing factorial of 300K as the product of 300K factors larger than 100K</p><p><a href="http://gus-massa.blogspot.com/2025/04/decomposing-factorial-of-300k-as.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">http://</span><span class="ellipsis">gus-massa.blogspot.com/2025/04</span><span class="invisible">/decomposing-factorial-of-300k-as.html</span></a></p><p>Discussions: <a href="https://discu.eu/q/http://gus-massa.blogspot.com/2025/04/decomposing-factorial-of-300k-as.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/http://gus-massa.bl</span><span class="invisible">ogspot.com/2025/04/decomposing-factorial-of-300k-as.html</span></a></p><p><a href="https://mastodon.social/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://mastodon.social/tags/math" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>math</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
andros<p>Me encanta programar en <a href="https://activity.andros.dev/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lisp</span></a> en mi tiempo libre. La programación funcional fomenta la abstracción y me permite construir sistemas complejos a partir de funciones simples. El REPL me abre la puerta a jugar en tiempo real con el código sin tener que reiniciar constantemente el software o forzarme a lanzar un programa de depuración. Para mi es una herramienta poderosa para afinar mis habilidades de programador, probar nuevas ideas, patrones y un espacio para la creatividad. Además tienes sabores en cualquier lugar: <a href="https://activity.andros.dev/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Clojure</span></a> para JVM, <a href="https://activity.andros.dev/tags/clojurescript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ClojureScript</span></a> para <a href="https://activity.andros.dev/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaScript</span></a>, <a href="https://activity.andros.dev/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Emacs</span></a> Lisp para Emacs, <a href="https://activity.andros.dev/tags/commonlisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CommonLisp</span></a> y <a href="https://activity.andros.dev/tags/racket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Racket</span></a> para ejecutar en el equipo... Aunque yo te recomiendo que te quedes en un solo lenguaje y lo domines. No es necesario aprender todos los dialectos de Lisp, pero si es bueno conocerlos para entender sus diferencias y similitudes.<br>Si quieres aprender más sobre <a href="https://activity.andros.dev/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lisp</span></a>, te recomiendo uno de mis libros favoritos: "Land of Lisp" de Conrad Barski. Es un libro divertido que te enseña a programar en Lisp mientras creas juegos y aplicaciones gráficas. También puedes encontrar muchos recursos en línea, por supuesto.<br></p>