Hacker News new | ask | show | jobs
by rkhalaf 353 days ago
Now that machines can also follow natural language instructions, then programs can become a mix of code and natural language - using each where it makes the most sense.

We looked into how we could blend this by integrating natural language within a programming system here https://blog.ballerina.io/posts/2025-04-26-introducing-natur...

and @bwfan123, we did cite Dijkstra as well as Knuth. I believe sometimes you need the rigor of symbolic notation and other times you need the ambiguity of language - it depends on what you are doing and we can let the user decide how and when to blend the two.

It's not about one or the other, but a gentle and harmonious blending