Skip to content
  • 0 Votes
    2 Posts
    0 Views
    craigbro@infosec.exchangeC
    @thegnuguy It's alot of fun. I suggest SICP and The Lilttle Schemer as good stating points for advancing your knowledge, specifically around first-order functions, and building common programming abstractions out of functions.There is another branch of "functional" programming, which is purely functional data structures. Also known as immutable data structures. I think #clojure is perhaps the cleanest expression this that is adjacent to #scheme. Experiencing the wins you get from performant immutable data structures, combined with structuring your programs using functions, and using functions as first-order values, and then learning how to apply those in more modern distributed system contexts, is eye-opening, and will change the way you think about, and build software.
  • ## #Schemacs update

    Uncategorized emacs emacslisp r7rs schemacs scheme
    3
    0 Votes
    3 Posts
    2 Views
    ramin_hal9001@fe.disroot.orgR
    @baleine@piaille.fr nice to meet you! Yes, it seems Guile-GI is the work of just one person who has been maintaining it for many, many years, and is probably getting tired of doing such a thankless chore. Also, there is a competing project, G-Golf, which does just as well, and is more up-to-date. When I discovered a Guile-GI bug, others here on the Fediverse have told me that the Guile-GI maintianer does participate in discussions on the Guile mailing list, but I haven't tried contacting them about the bug yet.