For market no idea. For electron, because it is the only reasonable multi platform UI platform out there. I do not like that fact but it is true. For why, because the terminal protocol is atrocious, mix data with control signalling, mix together multiple layers making it really hard to extend it, is stuck emulating an emulator of a physical device from the 70s, is bursting at the seams and is blocking dozens of possi…
> For electron, because it is the only reasonable multi platform UI platform out there. I do not like that fact but it is true. Why do people constantly repeat this? Did we all forget about Qt? Did Qt do such a good job of driving people away from it?
Ask HN: Why are there so many companies trying to reinvent the terminal (badly)?
51–60 of 138 posts
Re: Ask HN: Why are there so many companies trying to reinvent the terminal (badly)?
#52Those who do not understand Unix are doomed to reinvent it…
Re: Ask HN: Why are there so many companies trying to reinvent the terminal (badly)?
#53For market no idea. For electron, because it is the only reasonable multi platform UI platform out there. I do not like that fact but it is true. For why, because the terminal protocol is atrocious, mix data with control signalling, mix together multiple layers making it really hard to extend it, is stuck emulating an emulator of a physical device from the 70s, is bursting at the seams and is blocking dozens of possi…
For developer? Maybe. For user? No way.
Re: Ask HN: Why are there so many companies trying to reinvent the terminal (badly)?
#54Earlier quoted context omitted.
> For electron, because it is the only reasonable multi platform UI platform out there. I do not like that fact but it is true. Why do people constantly repeat this? Did we all forget about Qt? Did Qt do such a good job of driving people away from it?
Yes. Because the experience of building something with QT that looks good and work cross platform is like pulling your own teeth.
Taking music players for an example, I prefer the way Amarok (Qt) looks compared to something like Amazon Music or Spotify.
Re: Ask HN: Why are there so many companies trying to reinvent the terminal (badly)?
#55For market no idea. For electron, because it is the only reasonable multi platform UI platform out there. I do not like that fact but it is true. For why, because the terminal protocol is atrocious, mix data with control signalling, mix together multiple layers making it really hard to extend it, is stuck emulating an emulator of a physical device from the 70s, is bursting at the seams and is blocking dozens of possi…
Re: Ask HN: Why are there so many companies trying to reinvent the terminal (badly)?
#56For market no idea. For electron, because it is the only reasonable multi platform UI platform out there. I do not like that fact but it is true. For why, because the terminal protocol is atrocious, mix data with control signalling, mix together multiple layers making it really hard to extend it, is stuck emulating an emulator of a physical device from the 70s, is bursting at the seams and is blocking dozens of possi…
> For electron, because it is the only reasonable multi platform UI platform out there. I do not like that fact but it is true. Why do people constantly repeat this? Did we all forget about Qt? Did Qt do such a good job of driving people away from it?
Re: Ask HN: Why are there so many companies trying to reinvent the terminal (badly)?
#57For market no idea. For electron, because it is the only reasonable multi platform UI platform out there. I do not like that fact but it is true. For why, because the terminal protocol is atrocious, mix data with control signalling, mix together multiple layers making it really hard to extend it, is stuck emulating an emulator of a physical device from the 70s, is bursting at the seams and is blocking dozens of possi…
> For electron, because it is the only reasonable multi platform UI platform out there. I do not like that fact but it is true. Why do people constantly repeat this? Did we all forget about Qt? Did Qt do such a good job of driving people away from it?
1. It's based on C++.
2. The licensing makes it very expensive for non-open-source applications.
Re: Ask HN: Why are there so many companies trying to reinvent the terminal (badly)?
#58For market no idea. For electron, because it is the only reasonable multi platform UI platform out there. I do not like that fact but it is true. For why, because the terminal protocol is atrocious, mix data with control signalling, mix together multiple layers making it really hard to extend it, is stuck emulating an emulator of a physical device from the 70s, is bursting at the seams and is blocking dozens of possi…
> For electron, because it is the only reasonable multi platform UI platform out there. I do not like that fact but it is true. For developer? Maybe. For user? No way.
Not to mention it spins up an entire chrome process for every app? And doesn’t work on natively wayland?
It’s hard not to conclude that devs working this way hate their users.
Re: Ask HN: Why are there so many companies trying to reinvent the terminal (badly)?
#59Can we acknowledge that just because we don’t have a particular problem, doesn’t mean other people won’t? Will these companies be profitable? I have no idea. No one does. But I don’t understand this sentiment unless you’re being forced to use their product. When you start investing you quickly realize how difficult it is to gauge a “good” idea. The only thing that matters is how the market responds and it seems like…
I don't see anything in the question that exactly says "get this crap off my screen" "these companies should not be allowed to exist". I see a critical opinion but that is entirely allowed. Your critical opinion like the one you just wrote is presumably allowed.
But I do see an observance of phenomenon, and I find any phenomenon interesting.
This post is a perfectly valid question, just at it's academic face value.
Re: Ask HN: Why are there so many companies trying to reinvent the terminal (badly)?
#60What is the problem with that ? I've tried both warp.dev and fig.io, except thier annoying telementry events, I love them both. Developers use terminals frequently, and there have been no major improvements in terminal software in the last few years. I'd be happy to see more terminals developed because they are useful. I would rather encourage them than discourage it