home.social

#embeddablecommonlisp — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #embeddablecommonlisp, aggregated by home.social.

  1. @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

  2. In ~1hr, 000UTC
    #lisp y #oldComputerChallenge #gopher show.
    Gopher news:
    @logout is updating the bongusta phlog aggregator !
    Old computers:
    Phlogs ( @gemlog s, wlogs) on https:/occ.deadnet.se
    I have been excited to read gopher://booji.mutated.net 's Sun Sparc Ultra 10 so far!
    In #fediverse / #lisp news, @jackdaniel the #EmbeddableCommonLisp current developer on (optimize size)ing #ecl
    What I want to see now is
    #ecl packages exposed to @cwebber #SpritelyGoblins #Guile #scheme as #c & #wasm

  3. #lisp y #oldComputerChallenge #gopher show.
    Gopher news:
    logout is updating bongusta phlog aggregator for this year!
    Old computers:
    Phlogs ( @gemlog s, wlogs) on https:/occ.deadnet.se
    I have been excited to read gopher://booji.mutated.net 's Sun Sparc Ultra 10 so far!

    In #fediverse / #lisp news, @jackdaniel the #EmbeddableCommonLisp current developer weighed in on (optimize size)ing #ecl .
    What I want to see now is
    #ecl packages exposed to @cwebber #SpritelyGoblins #Guile #scheme as #c & #wasm

  4. #lisp y #oldComputerChallenge #gopher show.
    Gopher news:
    logout is updating bongusta phlog aggregator for this year!
    Old computers:
    Phlogs ( @gemlog s, wlogs) on https:/occ.deadnet.se
    I have been excited to read gopher://booji.mutated.net 's Sun Sparc Ultra 10 so far!

    In #fediverse / #lisp news, @jackdaniel the #EmbeddableCommonLisp current developer weighed in on (optimize size)ing #ecl .
    What I want to see now is
    #ecl packages exposed to @cwebber #SpritelyGoblins #Guile #scheme as #c & #wasm

  5. @veer66 @wilfredh I have a somewhat distant friend who did their PhD (?) on cell phone programming environments, do you two really need this?

    EDIT: Oh I misread this as "written an app from my smartphone"

    By the way, #ecl #EmbeddableCommonLisp supports both iphone and android phone [proprietary] compilers.

  6. #EmbeddableCommonLisp #ecl #CommonLisp #lisp #build #tests
    gopher.floodgap.com/gopher/gw.
    gopher://tilde.institute/1/~sc
    Hi everyone! To check if ecl is working as expected, I wrote these tests not relying on asdf just to check
    1) ecl can compile and executably link an object
    2) , linking -lm for powf
    3) , linking -lSDL2 for SDL_atan2

    as idiomatic ECL command line utilities.

    The idea is to just run ecl -load build.lisp inside each folder.

    @prahou @ksaj @rml @awkravchuk

  7. Phost building #EmbeddableCommonLisp #lisp files into an .a or .so and using it in a C program, maked by #make (not very well). The example program behind the scene uses lisp's 'MAPCAN list filtering idiom on @jns storm radio filenames.
    #gopher
    gopher://tilde.institute/1/~sc
    web proxy
    gopher.floodgap.com/gopher/gw.
    Eg:
    $ make standalone
    $ ./main
    #p"recordings/*.*"
    (index = 3)
    (day = 1)
    (min < 50)
    ^D
    [a bunch of *print-pretty* alist PRINTs]
    Sorting left as exerc