Comment

Comment by lenerdenator

> Why would you have a different "app" to do something when you can just do it all in Claude or Gemini or ChatGPT? We'll be there soon enough.

At least from the engineering perspective, the app has a massive advantage: determinism. If I write something in Python or Java or whatever, it has set inputs and outputs and those can be proven to accomplish a computational task because they are working in a logical system.

If I ask an LLM to do that same task, it has inputs and outputs, but the logic isn't anywhere nearly as defined. There will be a chance, no matter how small, that will not act in a way that makes any sort of logical sense given the constraints of the task it was meant to accomplish.

When you combine that with the fact that deterministic applications are far cheaper to run, at least for the foreseeable future, the app wins.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton