---
format: "aidr-story-markdown/v1"
id: "7c783ba4e57d57b255a79a0a1dab7af4d2e38190e6948e85a3d8ea0f906baddc"
canonical_url: "https://aidr.today/7c783ba4?lang=en"
title: "What we ended up doing about alias propagation"
lang: "en"
requested_lang: "en"
available_langs: ["en","vi"]
translation_fallback: null
fallback_fields: []
published_at: "2026-10-11T16:54:26.000Z"
category: "Research"
topics: ["coding"]
source_urls: ["https://futhark-lang.org/blog/2026-10-11-what-we-did-about-aliasing.html","https://lobste.rs/s/lwwtpu/what_we_ended_up_doing_about_alias"]
summary: "A high-performance and high-level purely functional data-parallel array programming language that can execute on the GPU and CPU was developed."
---

# What we ended up doing about alias propagation

> [Open the canonical story](<https://aidr.today/7c783ba4?lang=en>)

**Published:** 2026-10-11T16:54:26.000Z
**Category:** Research
**Topics:** coding

## Summary

A high\-performance and high\-level purely functional data\-parallel array programming language that can execute on the GPU and CPU was developed\.

## Sources

- [Story source](<https://futhark-lang.org/blog/2026-10-11-what-we-did-about-aliasing.html>)
- [Discussion](<https://lobste.rs/s/lwwtpu/what_we_ended_up_doing_about_alias>)

