Navigation
Recherche
|
[$] Two new graph-based functional programming languages
mercredi 5 mars 2025, 18:44 , par LWN.net
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.
https://lwn.net/Articles/1011803/
Voir aussi |
56 sources (32 en français)
Date Actuelle
jeu. 6 mars - 04:31 CET
|