{
  "$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"
}