{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreieko3g5ech6uipzzmcwhatujugyteesrowbefvwmuplziscmyako4",
"uri": "at://did:plc:mxtd5epbtdu6fctoswivxycy/app.bsky.feed.post/3mmc37wmrncs2"
},
"path": "/story/145000/futhark-by-example/",
"publishedAt": "2026-05-19T21:13:49.000Z",
"site": "https://www.osnews.com",
"tags": [
"General Development"
],
"textContent": "The following is a hands-on introduction to Futhark through a collection of commented programs, listed in roughly increasing order of complexity. You can load the programs into the interpreter to experiment with them. For a conventional introduction to the language, Parallel Programming in Futhark may be a better choice. For more examples, you can check our implemented benchmarks. We also maintain a list of projects using Futhark. Some of the example programs use directives for plotting or rendering graphics. ↫ Futhark homepage As a non-programmer, I just think the name is cool.",
"title": "Futhark by example"
}