3 ms·
SQL and python are arguably the languages closest to English, and even then getting someone to understand recursion is difficult. How do you specify that some v
by skydhash 3y ago
SQL and python are arguably the languages closest to English, and even then getting someone to understand recursion is difficult. How do you specify that some values should be long lived? How do you specify exponential retries. Legalese tries to be as specific as possible without being formal and even then you need a judge on a case. Maybe when everyone has today’s datacenter compute power in their laptop.
- michaelmior 3y ago> arguably the languages closest to English Yes, but they're not English. All the concerns that you mention are ones that I think LLM development tools are aiming to eliminate from explicit consideration. Ideally, a user of such a tool shouldn't even have to have ever heard of recursion. I think we're a long way off from that future, but it does feel possible.
- troupo 3y agoHave you ever actually tried getting proper non-contradictory requirements in pain natural language from anyone? Good luck
- michaelmior 3y agoThis is absolutely a skill in itself. It could well be the case that such a plain expression of requirements in natural language is a valuable skill that enables use of such tools in the future.