hnlmorg 9 hours ago

These days it feels like everyone and their son are building a new IDE (and I say this as someone who’s done the same haha).

Interestingly, they’re using graphics libraries like OpenGL/Vulkan in Go. Like I originally was. But after a year of edge cases, I gave up and switched to Wails (using OS-native webviews). And I found that a good balance between avoiding the slowness and bloat of Electron, while not having to reimplement font atlases, Unicode rendering, and a million other things people take for granted these days.

  • whatever1 2 hours ago

    The perfect work environment is something very personal.

    I am not happy with your decisions for the ide you sold me. I never was, I just coped.

    The LLMs just enable everyone to build exactly what they need. And if that thing has an audience of one, so be it.

  • ernestrc 1 hour ago

    I use ebiten which through CGO uses glfw, so there’s a few layers of abstraction between Go and OpenGL. It’s true that I had to implement unicode rendering and a bunch of other things for either completeness or performance, but Ebiten was a solid foundation to build from.

metruzanca 9 hours ago

This is cool, but I think I'll stick with herdr and a separate browser and zed. Following the linux philosophy of using many tools that do their job well, rather than 1 tool that does everything poorly.

m1keil 6 hours ago

I assume this type of application is the new JavaScript frameworks for the near future.

amelius 9 hours ago

That sideways traffic light means it's for MacOS, I presume?

  • e12e 9 hours ago

    > You can download it for macOS and Linux

  • hnlmorg 9 hours ago

    I’m guessing you scrolled passed the text and went straight to the screenshots?

    > You can download it for macOS and Linux

  • jadar 6 hours ago

    The homepage is definitely giving "designed by an LLM"

ra 9 hours ago

This looks really cool - but are we still doing TUIs?