nutilius, to Lisp
@nutilius@social.sdf.org avatar

Base #lisp seems to be like assembly language if you operate on strings (see split-sequence …) 😀🙈#twohourslispperday

rml, to random

"I tried , and something I noticed was that for any simple function, takes a moment to compile, which isn't acceptable for a "

Is this really the case?? Doesn't sound right at all.

and both feel faster than , for example.

https://www.youtube.com/watch?v=dCbTw9UOuS8

nil, to Lisp
@nil@functional.cafe avatar

Only thing I love more than is

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

y on only on @SDF public access unix.
0. in NZ

  1. and not cold booting one's

  2. And hence stapling an user interface other than streams to my planner bot from old computer challenge

  3. Some new gophers arrive from activitypub @silverwizard @nuintari . But what is item type t from silverwizard's static site generator?

  4. DWIMification jokes in @alexshendi 's part of the last show's thread

~chat irc

gicrisf, to python

After months, I recently returned to my fixation of utilizing beloved Python scientific libraries (numpy, matplotlib, pandas...) through a Lisp dialect. After trying Hy, EL, CL, etc., I increasingly believe that the best answer is Clojure. Very interesting is the sixth line of this code, where you can see how I calmly go to select a venv. Such user-friendliness is not at all obvious; I was surprised when I discovered I could do that so simply.

#clojure #python #lisp

amoroso, to Lisp
@amoroso@fosstodon.org avatar

The Common Lisp code in "How to Solve It in LISP" by Patrick Hall (1989) is a bit archaic.

But this work is unusual and intersting in that, unlike contemporary Lisp books, the examples don't focus just on AI but also a range of ordinary programming domains such as math, business, data structures, simulation, and more. Plus the cover is the weirdest of Lisp books.

https://openlibrary.org/works/OL6380850W/How_to_Solve_It_in_LISP?edition=ia%3Ahowtosolveitinli0000hall

#CommonLisp #lisp #books

amoroso, to Lisp
@amoroso@fosstodon.org avatar

My long programming journey brought me back to Lisp and now I'm there to stay.

https://journal.paoloamoroso.com/back-to-lisp

#lisp

abcdw, to emacs
@abcdw@fosstodon.org avatar

I fought FOMO (fear of missing out) so hard that I missed my Q&A for EmacsConf 2023 (:

The talk was about Guile Scheme IDE:
https://emacsconf.org/2023/talks/scheme/

I would really love to hear your feedback and questions, so if you have some, post it here or reach me out via https://trop.in/contact

Kudos to @sachac and the organizers team for making such a great conference.

lispegistus, to Lisp
@lispegistus@hachyderm.io avatar

I've got some light relaxing reading lined up for my Saturday :) #lisp

amoroso, to Lisp
@amoroso@fosstodon.org avatar

In the Lisp community @lisp on Lemmy.ml there's a discussion on what your Lisp development environment looks like and how you got started with Lisp. Of course I'm the weirdo who uses Interlisp as his daily driver.

https://lemmy.ml/post/3860996

#lisp

rml, to random

me watching #clojure talks as a schemer

#lisp #scheme

thomasottio, to emacs

Ok, so I installed on my Macbook. I'm trying to learn so what do I do now?

🦌 🔦

rml, to programming

"The focus of my research is applying , in particular , to low-level problems — the type of situations that usually call for or #c"

— highly recommended talk on programming with serialized data from @vollmerm @

https://www.twitch.tv/videos/1803057942

julioj, to Lisp
amoroso, (edited ) to Lisp
@amoroso@fosstodon.org avatar

Did you ever use Medley Interlisp?

https://interlisp.org

abcdw, to Lisp
@abcdw@fosstodon.org avatar

Implementation of with-pipes function. It can be used for capturing i/o of threads or subprocesses for example.

Does it look like idiomatic Scheme code?

https://git.sr.ht/~abcdw/guile-nrepl/commit/9faef3b

#sheme #lisp

surabax, to Lisp
eniko, (edited ) to Lisp
@eniko@peoplemaking.games avatar

So @gaycodegal gave me a great suggestion for my lisp. I haven't quite worked out what to call them, but they're custom read syntax shorthand macros. So in the same way you can type 'foo to mean (quote foo) you can make your own shorthands that are applied at read time. So for example you could make a ++ macro to increment a variable:

(shorthand ++ (var)
`(set ,var (+ ,var 1)))

So when the parser encounters ++ x it'll turn it into (set x (+ x 1)), and it works just like a macro normally would

That means I could create if/elseif/else like this

(shorthand elseif (cond yes no)
`(if ,cond ,yes ,no))
(shorthand else (exp) exp)

(if (< x 0)
(foo)
elseif (> x 10)
(bar)
else
(baz))

Which would expand to

(if (< x 0)
(foo)
(if (> x 10)
(bar)
(baz)))

#lisp #PLDev

amoroso, to Lisp
@amoroso@fosstodon.org avatar

I'm checking out the Lem Common Lisp IDE, which is essentially Emacs in Common Lisp.

Here's the ncurses backend of Lem in SBCL under Crostini Linux on my Chromebox. Having used Emacs for many years I feel at home with Lem.

https://lem-project.github.io/lem-page

#CommonLisp #lisp

amoroso, to RaspberryPi
@amoroso@fosstodon.org avatar

This is the AArch64 binary release of Medley Interlisp running on my Raspberry Pi 400 under 64-bit Raspberry Pi OS Bookworm.

Medley is so slow you can see the characters being printed one by one, likely because X goes through Xwayland. So I'm trying to build from source the SDL version of Medley to see if performance improves.

#interlisp #RaspberryPi #lisp

AmenZwa, to Lisp

#Programme build systems that use XML are inane. It is far more sensible to use #LISP/#Scheme to construct dependency trees, while taking advantage of a Turing-complete #programming language with homoiconicity.

svetlyak40wt, to Youtube
@svetlyak40wt@fosstodon.org avatar

Today I have two things to celebrate.

  1. Our team took third place on the largest russian hackathon LCT23. And of cause backend was written in
  2. Today I've got 300 subscribers on my channel!

dziban, to Lisp
@dziban@functional.cafe avatar

What is what keeps you in #lisp land? Macros? Ecosystem? Community? REPL-driven development?

lispm, to Lisp German
@lispm@moth.social avatar

#lisp #books #commonlisp

A few years ago I have created a visual overview of (mostly) Common Lisp related books... Good thing: even the older ones can be useful, given that the core language hasn't changed that much over the last years.

daviwil, to scheme
@daviwil@fosstodon.org avatar

Lambda Dungeon is starting to look pretty good!

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