4 ms·
> Declarative goal based development. You type in English what you want the application to do, Isn't that just code? I'm convinced that for sufficiently compl
by zkldi 5y ago
> Declarative goal based development. You type in English what you want the application to do,
Isn't that just code?
I'm convinced that for sufficiently complex "no-code" solutions, you just end up with a poor mans programming language.
- nexuist 5y agoNo, because programming wraps around the instruction-based model that processors use to execute programs. When you elevator pitch a product, you don't give them a list of instructions the product carries out, you tell them what the product does in broad terms. The theoretical next level of programming is being able to pitch your software to the computer, having it build it in real time, and playing around and tweaking it until it matches your vision in your head. This is not what programming is today because you have to spend far too much effort dealing with low level problems. The theoretical next level of programming is essentially just a programming language for product managers, I think.
- wlamartin 5y agoThis is a longer term goal that we're interested in at Story.ai (https://www.story.ai https://www.story.ai). We think that the future is presenting the computer with a problem (in the same way you might present to a consultant) and through a process of disambiguation with your domain expertise, come to a solution.
- nexuist 5y agoReally cool! I signed up for your newsletter. Excited to see where you guys can take this.
- marcosdumay 5y ago> programming wraps around the instruction-based model that processors use to execute programs Nope. There is more to programing than the imperative paradigm.