The problem with this kind of stuff is that by due to the ambiguity of natural language, it becomes more complicated to actually do this at scale.
Also, you are essentially creating another programming language that I have to learn and I don't want to learn it.
"Writing code using natural language" should mean that I can write code without having to follow any kind of format.
I should be able to say "find the smallest item in the list" and "give me the smallest element in the list" and that should work the same way. Right now these natural language programming languages are still just that - programming languages.
Also, you are essentially creating another programming language that I have to learn and I don't want to learn it.
"Writing code using natural language" should mean that I can write code without having to follow any kind of format.
I should be able to say "find the smallest item in the list" and "give me the smallest element in the list" and that should work the same way. Right now these natural language programming languages are still just that - programming languages.