home.social

Search

30 results for “svetlyak40wt”

  1. @svetlyak40wt
    #StaticWebsites generators are the new black. Your language is not stylish if it hasn't one 🤪
    @w96k

  2. @screwtape @svetlyak40wt @galdor @ldbeth

    I think they are pretty similar actually, with the major differences imo being that #scheme implementations typically reify stack frames as continuations, allowing you to step through program execution live without necessarily needing a macrostepper, while #CommonLisp offers the SLIME/Sly experience on top of countless battle hardened tools & techniques developed over decades, with of course the downsides of a dynamic lexical environments and lack of hygiene that can lead to particularly funky debugging situations.

    Most schemes have let-syntax, which I believe is like macrolet but with syntax-objects, which is another distinguishing difference. Syntax-objects are like records with an AST & source location information. It's worth noting that Robert Smith said that Common #Lisp's lack of a means to perform transformations over locations is one of the biggest obstacles to improving #coalton's user experience: twitter.com/stylewarning/statu

    But overall, scheme systems are typically very bare bones, you're often expected to roll ad-hoc debugging tools that I believe common lisp ships with. But the attraction of this is that our systems are easy to decompose and mold into whatever you need, and tools you simply can't imagine elsewhere (because of lack of first-class continuations) simply fall out the bottom once you get the hand of it. But I'll admit, moving from #racket to pure scheme was at times daunting and very challenging, whereas I could pretty much pick up racket and roll with it.

  3. @SDF @galdor @svetlyak40wt @amoroso
    Join us on sdf.org #commode chat. I will ask people to watch this thread if you want to chime in here as well.

    Also thank you to gef for recording music for us! Gef's aNONradio show is the Evolution Revolution with lots of meditation and interviews. I will listen to the music for the first time on the show.

  4. @SDF @kentpitman @louis @dokuja @gemlog @fosskers @prahou @ekaitz_zarraga @neauoire @svetlyak40wt
    #lisp y #gopher show archive archives.anonradio.net/2023082
    Other archives from this year
    archives.anonradio.net/#screwt
    Thank you everyone! We were of course chatting away on SDF.org's #commode chat, inspired by TOPS-20 CHAT hacked up by smj ! See you next week!

  5. #TwoHoursLispPerDay
    #unix #shell #sbcl #CommonLisp #lisp extensible string paste0 utility image.
    It's been a while since I've used lisp to create utilities for shells, rather than replacements so I am very interested in feedback and commentary about this usage.
    @nutilius @svetlyak40wt @surabax @louis @lispi314
    . It seems convenient to me, but my opinion on it is kind of abstract...
    gopher.tildeverse.org/tilde.in
    gopher://tilde.institute/0/~sc

  6. #lisp y #gopher show live nowish on #aNONradio @SDF anonradio.net/
    Topics:
    (1) Lispy ai
    Mastodon discussion and lots of links to current CommonLisp #ai (thanks everyone) mastodon.sdf.org/@screwtape/10
    - What even is #AI
    - #CLML and #MGL
    - #NLP ... Thanks @galdor @svetlyak40wt
    - #Interlisp Medley + ai projects from xerox ai machines docs (thanks @amoroso )
    (2) Chaosnet
    really just my chaosnet fiddling and some reading of the #moon bitsavers.trailing-edge.com/pd

    #gopher #laundromat ???

  7. #lisp y #gopher show itinerary for tomorrow's episode 0000UTC Wednesday (16 hours away?)
    I'll have a look at some projects I just found:
    - Talk about @svetlyak40wt 's #ultralisp (maybe I will adopt it)
    - Talk about @galdor n16f.net/ (every post sounds exciting)
    - Gopher.club seems sleepy for the past day, hopefully it will be back tomorrow!
    - Dramatic reveal of how many connects gopher://beastie.sdf.org:7991 got this week
    - Remember to mention meeting xwindows
    - #minimodem messages

  8. @nutilius
    defpackage is a special form, so it doesn't look like a function. It provides a built-in feature of the language. If you have a lisp repl open
    > (describe 'defpackage)
    gives a fairly complete description of the defpackage form in #EmbeddableCommonLisp . All modern compilers also contain and integrate with a system definition facility, ASDF, whose documentation is good about systems and package use.

    @louis @svetlyak40wt @jackdaniel

  9. @james just remembered, I want to talk about putting the #ai back in #ai programming. I want to get away from writing what feels like web utilities for unix and back to ai, both me personally and the lisp ecosystem as such.

    My recent step was a phost/peertube video about #CLML princomp. And I guess I'll evolve a modern AI system out of that. There's also Northwestern's case based reasoning. #MGL GPU DL?

    @scm @svetlyak40wt @galdor @left_adjoint @amoroso @mhcat @ldbeth ideas? @mnl

  10. #openbsd #signify #sha512 #video #shell #example
    forth.noip.me:8443/w/tbHRyGBnk
    I'm an addict! Aside from putting absolute paths in my manifest, did I do ok [openbsd sysadmin friends] ? @solene @claudiom at lots-of-people-I-missed

    @ldbeth @mhcat @trurl @svetlyak40wt @galdor how does everyone sign their [lisp] projects? What's your flow?

    I'm now a video addict

  11. Great news, everyone!

    Thanks to @dotemacs UltraLisp has received a new feature. Now the documentation of your projects may contain a badge showing that the project is available in UltraLisp.

    It looks like in my screenshot.

    To get an image, just add .svg to the URL of your project. For example:

    ultralisp.org/projects/40ants/

  12. Finally we have got an update of Quicklisp distribution.

    A multiple Common Lisp libraries were added in this release:

    blog.quicklisp.org/2024/10/oct

    Please read the list and send in the comments the 3 lisp libraries that you consider the most interesting!

  13. Finally we have got an update of Quicklisp distribution.

    A multiple Common Lisp libraries were added in this release:

    blog.quicklisp.org/2024/10/oct

    Please read the list and send in the comments the 3 lisp libraries that you consider the most interesting!

    #commonlisp #quicklisp #update

  14. Finally we have got an update of Quicklisp distribution.

    A multiple Common Lisp libraries were added in this release:

    blog.quicklisp.org/2024/10/oct

    Please read the list and send in the comments the 3 lisp libraries that you consider the most interesting!

    #commonlisp #quicklisp #update

  15. Finally we have got an update of Quicklisp distribution.

    A multiple Common Lisp libraries were added in this release:

    blog.quicklisp.org/2024/10/oct

    Please read the list and send in the comments the 3 lisp libraries that you consider the most interesting!

    #commonlisp #quicklisp #update

  16. Finally we have got an update of Quicklisp distribution.

    A multiple Common Lisp libraries were added in this release:

    blog.quicklisp.org/2024/10/oct

    Please read the list and send in the comments the 3 lisp libraries that you consider the most interesting!

    #commonlisp #quicklisp #update

  17. Will be in a hospital since 12 August. Hope to return to my opensource projects at September.

    If I will not come back within a few months, please, take care on my Common Lisp projects at github.com/40ants organization.

  18. A new interesting project was added to Ultralisp.org recently:

    github.com/garlic0x1/fusillade

    It allows to run map and filter on a thread pool.

    It is a lightweight alternative to LPARALLEL useful in case if all you want is to just speedup some pieces of your code without need to think about shared pools, futures, etc.

    #coommonlisp is #cool #programming_language

  19. A new interesting project was added to Ultralisp.org recently:

    github.com/garlic0x1/fusillade

    It allows to run map and filter on a thread pool.

    It is a lightweight alternative to LPARALLEL useful in case if all you want is to just speedup some pieces of your code without need to think about shared pools, futures, etc.

    is

  20. A new interesting project was added to Ultralisp.org recently:

    github.com/garlic0x1/fusillade

    It allows to run map and filter on a thread pool.

    It is a lightweight alternative to LPARALLEL useful in case if all you want is to just speedup some pieces of your code without need to think about shared pools, futures, etc.

    #coommonlisp is #cool #programming_language

  21. A new interesting project was added to Ultralisp.org recently:

    github.com/garlic0x1/fusillade

    It allows to run map and filter on a thread pool.

    It is a lightweight alternative to LPARALLEL useful in case if all you want is to just speedup some pieces of your code without need to think about shared pools, futures, etc.

    #coommonlisp is #cool #programming_language

  22. A new interesting project was added to Ultralisp.org recently:

    github.com/garlic0x1/fusillade

    It allows to run map and filter on a thread pool.

    It is a lightweight alternative to LPARALLEL useful in case if all you want is to just speedup some pieces of your code without need to think about shared pools, futures, etc.

    #coommonlisp is #cool #programming_language

  23. I've already did a "lisp project of the day" post about cl-cont (40ants.com/lisp-project-of-the), but today I've decided to create a more realistic example of usage.

    Let's imagine we want to create a dialogue system which on each step returns a callable. User should call the function and give it the response.

    Here is how a simple dialogue will look like without continuations...

  24. Lisp package of the day is github.com/mmontone/schemata

    It provides schema validation, serialization and deserialization facilities.

    Also probaly a random data generation will be available soon which is useful for fuzzy testing.

  25. Interesting is there an implementation of the Circuit Breaker pattern for ?

    I didn't find any in the and .

    Probably I've missed something?

  26. Created a new library for sending email via Resend.com:

    ultralisp.org/projects/40ants/

    It will replace a mailgun client inside Ultralisp soon.

  27. Interesting job for a person interested in algorithms!

    shirakumo.org/jobs

  28. I just found a very interesting project which shows how to extend the LOOP macro: github.com/Gleefre/loop-contin

    It was added to Ultralisp.org recently.

    This code should work on , , , and implementations.

  29. Today I've published a new Common Lisp video.

    A overview showing how to replace Quicklisp and Qlot with CLPM (Common Lisp Package Manager):

    YouTube: youtu.be/p2AiB7mVeIg
    Fediverse: diode.zone/w/hBK7H8CBQEcD9hxVJ

    You have a weekend to try something new!

  30. Good news, everyone! I've just published a new video about and - virtualenv-like tool for making your builds stable:

    - YouTube: youtube.com/watch?v=jLkqYVTqM38
    - Fediverse: diode.zone/w/fQjv2onBrGrnQpMWx

    Turn on english subtitles!