Join the discussion

Write your take first — we'll ask for email only when you're ready to publish.

  • Hacker News
  • > One Language, Every Chip

    Every chip? I bet it can't target analog chips, what with the pointer talk and all...

  • Why is it giving me Vlang vibe
  • Why does this need a new language? Aren't there existing languages where these concepts can be expressed?
    by api
  • 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.
  • “I’d like the best programming language! Look at what people like about Rust, Mojo and Zig and come up with specs for it!

    Oh don’t forget we need to think of the future… Make sure we can run on GPUs.

    Try not to sound too LLMy.

    Don’t mess up.”

    I wish you luck I guess

  • I'm reminded of a number of critiques that have popped up over the years such as "C Is Not a Low-level Language: Your computer is not a fast PDP-11" and others I can't remember at the moment. In essence our "low level" languages are designed to run on an abstract machine that hasn't changed much since the 70s while the actual hardware it's meant to abstract over has become incredibly sophisticated. As a simple example consider how many programming languages have something simple like SIMD support without dropping into compiler intrinsics or relying on the optimizer.

    I've actually created some experimental DSL embeddings around this idea before as I find it a fascinating area. Skimming through the Vx docs it seems like it is moving some of the abstract machine into the type system for greater flexibility.

  • Ugh guys... The front page of your project is the most important thing there is. If you can't even be bothered to write it yourself then I don't have much hope for the rest of your project.
  • > 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.

    A bit tangential, but I really *really* appreciate them making this distinction, and wish more people did this. Way too many tools try to advertise themselves as all things for all people, catering to all use cases, and that helps nobody.

    by pdpi

Explore Birbla archives