I want to fix programming
jonbho.net
I want to fix programming
1–10 of 163 posts
Re: I want to fix programming
#2Re: I want to fix programming
#3Re: I want to fix programming
#4Isn't this just Prolog?
Re: I want to fix programming
#5(More detailed thoughts left as a comment on the post itself.)
Re: I want to fix programming
#6Re: I want to fix programming
#7We all want, buddy. Now go implement it :)
Re: I want to fix programming
#8As CPU excess increases, I guess I've always thought that eventually code blocks could be grown using genetics inspired algorithmic processes that could just try everything possible until something works well.
Re: I want to fix programming
#9The future isn't going to be programming digital machines anyhow. Its going to be programming living matter.
But that's another story.
Re: I want to fix programming
#10What you have is fabulous and immediately useful: You are describing a language for describing constraints on the results of computer programs.
In other words, you can express the correctness of a computer program and check whether a program is, in fact, correct.
It’s true that IF a sufficiently smart compiler could infer a working program from the definition of correctness, no further “programming” would be required. However, we don’t have that yet, and in fact I’m not urging you to write it.
Instead, consider the benefits of your language just the way it is. You can use it to write test suites. You can embed it in other languages to express design-by-contract.
It looks valuable in its current form.