Comment by blakeashleyjr

4 hours ago

While I love new open source dev (especially in Go!), agent harnesses are turning into JS frameworks from yesteryear.

All the cool kids have one!

You know which one will win for sure. ones with the worst experience.

Vue and svelte are easy to use and learn/adopt. But look what won. React.js.

So whatever the ai agent with the vast user basae will win regardless.

---

I know it's a slippery slope, but given you brought up JS framwork analogy, I had to fall into it

  • It's all about what story you can tell.

    Cursor is easily the worst experience I've had with an AI harness, yet it was acquired for billions of dollars in spite of being a middleman tied to a ripoff of VS Code. None of the colleagues of mine who were touting it last year are still using it. But if you can make yourself look like the next big thing, you'll get money thrown at you. Just look at Omarchy.

    A good experience necessarily takes time and careful thought. Nobody these days can do that while also remaining relevant, or even surviving.

  • I mean as someone who was there at the time, early React was easy to learn and adopt. It’s complexity came later after it had already won

    Now Angular v1, man… if I ever see another digest loop error in my life, I will scream

"Look, LLMs will free you from the tyranny of frameworks!"

"Uh, OK, so how do I get this thing working? Where are the docs?"

"Well, first you install its unique framework..."

Go doesn't have a good mod/plugin story for harness devs to provide to their users

I say this as a gopher who also has a custom harness written in Go, it's a real challenge compared to the TS setups, but TS plugins are also a security concern