• [$] Two new graph-based functional programming languages

    From LWN.net@1337:1/100 to All on Wed Mar 5 18:15:08 2025
    [$] Two new graph-based functional programming languages

    Date:
    Wed, 05 Mar 2025 17:44:08 +0000

    Description:
    Functional programming languages have a long association with graphs. In the 1990s, it was even thought that parallel graph-reduction
    architectures could make functional programming languages much faster than their
    imperative counterparts. Alas, that prediction mostly failed to materialize. Even though graphs are still used as a theoretical formalism in order to define
    and optimize functional languages (such as Haskell's spineless tagless graph-machine ), they are still mostly compiled down to the same old non-parallel assembly code that every other language uses. Now, two
    projects Bend and Vine have sprung up attempting to change that, and prove that
    parallel graph reduction can be a useful technique for real programs.

    ======================================================================
    Link to news story:
    https://lwn.net/Articles/1011803/


    --- Mystic BBS v1.12 A47 (Linux/64)
    * Origin: tqwNet UK HUB @ hub.uk.erb.pw (1337:1/100)