I like to introduce you to matrix spaces for two languages, one is old and mature, and the other is new, effective, and promising.

#clang:bsd.cafe The C programming language

Rooms:

#hare:bsd.cafe The Hare programming language

Rooms:

  • UpperBroccoli@feddit.de
    link
    fedilink
    arrow-up
    6
    ·
    9 months ago

    Hare seems interesting, but does it allow any kind of dynamic linkage? I just compiled a simple Hello World program, and its size is 217 kb - after stripping.

    $ cat test.ha
    use fmt;
    
    export fn main() void = {
            fmt::println("Hello world!")!;
    };
    
    $ file test
    test: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, stripped
    $ ls -lhn test
    -rwxr-xr-x 1 1000 1000 217K Feb 27 18:03 test
    
    
  • Toda@programming.dev
    link
    fedilink
    arrow-up
    6
    ·
    9 months ago

    Hare is interesting.

    We have a community for it on this instance, here. But it’s currently dead and unmoderated.