A heterogeneous-systems programming language that puts placement and reachability in the type system.
13 comments
Cyan48833 minutes ago
> Heterogeneity belongs in the type system, not in the runtime.
Is the intent that applications developed with this are compiled for target hardware on a machine-specific basis?
e.g. I define a machine file for my i5 and GTX3080, and another machine file for my gnarly datacenter rack, and the compiler compiles specifically for each?
That way the same source file is "provable" for different hardware configurations without relying on a runtime to be identicallu implemented?
png73237 minutes ago
Is there a backstory for this being named Vx? Seems a bit too close for comfort to the VxWorks OS, though there seems to be no connection.
Skwid9 minutes ago
Better than I was thinking: https://en.wikipedia.org/wiki/VX_(nerve_agent)
BatchJob6 minutes ago
Here we go again, why dont we try this again?
amelius40 minutes ago
> Vx is the right language for the thing that must be correct and fast across ten kinds of silicon. It is not the right language for the thing you are still figuring out.
Sounds like a great language for an AI to use then :)
yewenjie17 minutes ago
Why is it giving me Vlang vibe
Read the full thread on Hacker News →
Related stories
- Lobsters · 2 points · about 3 years ago
- Lobsters · 2 points · over 8 years ago
- Lobsters · 2 points · over 8 years ago
- Hacker News · 1 points · 12 days ago
- Flix - The Elegance of Functional Programming with the Conciseness of Logic Programmingflix.github.ioLobsters · 11 points · about 10 years ago
- Hacker News · 20 points · 7 days ago