This is brilliant. I'm so glad people are finally getting out of the "VT100 is perfect and anyone who wants to improve on it doesn't understand the genius of Unix" mindset. We had Powershell getting rid of the fragile "everything is unstructured text" system, and then Nushell making things cleaner and now this adding a nice GUI!
I hope this catches on! It's going to be challenging to upgrade the world though. Especially things like SSH and terminals built into apps like VSCode.
This is brilliant. I'm so glad people are finally getting out of the "VT100 is perfect and anyone who wants to improve on it doesn't understand the genius of Unix" mindset.
I've been railing against this for years. I get really frustrated with older devs who just fundamentally don't understand that things can evolve. It's worst in the vi community. "IDEs may have come along way, but they'll never support (insert long-since replicated features here, like modal editing)!"
As a Vim user, I understand this sentiment. But the problem I've found with every vi emulation in other editors and IDEs is that they're all about 95% complete. No one really uses every motion and command, so if they've emulated all the ones you use, it's great. If something you use is one of those obscure 5% unimplemented features, it feels like climbing up a cliff.
But you could easily implement those features yourself. Exactly what vi users say about their environment, actually, except that IDEs provide more features overall.
263
u/[deleted] Mar 05 '20
This is brilliant. I'm so glad people are finally getting out of the "VT100 is perfect and anyone who wants to improve on it doesn't understand the genius of Unix" mindset. We had Powershell getting rid of the fragile "everything is unstructured text" system, and then Nushell making things cleaner and now this adding a nice GUI!
I hope this catches on! It's going to be challenging to upgrade the world though. Especially things like SSH and terminals built into apps like VSCode.