Remix.run Logo
echelon 3 days ago

I love software engineering. I love algorithms and complexity and data structures and distributed systems.

But if I could press a button and make finished software appear, I would.

prmph 3 days ago | parent [-]

> But if I could press a button and make finished software appear, I would.

You cannot and never will, because of shannon entropy.

How many non-trivially distinct programs are definable by the few words of the prompt on such a button?

echelon 3 days ago | parent [-]

I'm not so sure.

"Todo app" has a pretty recognizable shape. As does "photo app", "music streaming app", etc.

If you're not happy and if you incrementally add more constraints, that's no different from human elicitation.

Imagine engineering the interface for some kind of magical app factory. It'll probably be like that.