Do you guys think in the future much programming will be writing specs and pseudo code and having AI translate it into a programming language? A new layer above high level programming languages?

Random thought…

@gpowerf depends on the detail of the psuedocode.. but wouldnt have anythibg to do with ai if done well. Psuedocode in detail can be translated to other languages easy enough. Its only when ai starts to fill in gaps that it breaks stuff a lot.

@freemo @gpowerf Also the distinction between "high level" languages and pseudocode is not an exact one. The reason I adopted python all these years ago is because it looked pretty much exactly the way I pseudocode. I went, "wow, this interprets the way I tend to describe things!"

Any sufficiently detailed and rigorous pseudocode is for all practical purposes already a high-level language. In other words, describe a task carefully enough and you basically have written a program.

@gpowerf It kind of already is. I occasionally save of time on stuff I already know how to do just because it'll take me 20 minutes of unedifying drudge to code. In these cases I can describe it in 1 minute to ChatGPT and it produces something typically impeccable. The only time it fails it's because I failed to describe something. At which point I just go, oh, do that again with this additional requirement... Bang.

Again, mind you this is just to save time on fairly easy stuff that I'm not going to learn anything new by doing.

Sign in to participate in the conversation
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.