3 ms·
> I suspect as things evolve with the Large Language Models, there will be integration with existing computer languages and frameworks. That the ability to say
by nordsieck 3y ago
> I suspect as things evolve with the Large Language Models, there will be integration with existing computer languages and frameworks. That the ability to say "Create a web site using language X with framework Y" will become a reality.
So, I think a key challenge is that modern programming languages do 2 things simultaneously.
1. They provide direct instruction to computers.
2. They document precise human intent.
Even if the need for part 1 goes away, part 2 will always be with us. I would expect that if natural language programming becomes a thing, that a dialect forms - akin to legalese - that embodies best practices for precisely documenting human intent.
- galleywest200 3y ago> I would expect that if natural language programming becomes a thing, that a dialect forms - akin to legalese - that embodies best practices for precisely documenting human intent. Sort of like how the SQL syntax seems designed for business admin folks to use, but us programmers ended up using it.
- ok_computer 3y agoI was going to say the same thing, we’ll all be YELLING OUT SQL to our mic terminals and syntactically backtracking from the expressiveness and imprecision of our dynamic typed languages of choice.
- ofey404 3y ago> Sort of like how the SQL syntax seems designed for business admin folks to use, but us programmers ended up using it. So it seems that a declarative programming language would be a suitable target for LLM to generate. Maybe someday there would be a popular, shared IR across models, like SQL does to relational database.