3 ms·
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 mos
by rkhalaf 1y 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-natural-programming/ 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