home.social

#debaday — Public Fediverse posts

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

  1. There once was this nice page presenting debian packages:
    debaday.debian.net/about-this-

    Maybe we could do something similar in the fediverse? Let's try:

    Today I want to present the programming language Scheme using a (less well known? but) very nice implementation: Gauche. For me Scheme was only love at second sight. On first contact I thought it is a toy. But it is not.

    Quick start using Gauche in R⁷RS mode:

    $ sudo apt install gauche gauche-doc
    $ gosh -r7
    gosh[r7rs.user]$ (+ 2 2)
    4
    gosh[r7rs.user]$ (import (scheme list))
    gosh[r7rs.user]$ (let ((x 10000000)) (= (apply + (iota x 1)) (/ (* (+ 1 x) x) 2)))
    #t

    Some links:
    - Gauche practical-scheme.net/gauche/
    - Revised⁷ Report on the Algorithmic Language Scheme r7rs.org/

    #debian #debaday #programming #scheme #r7rs #gauche