Live data from Hacker News

Upterm – A terminal emulator and interactive shell based on Electron

github.com

71–80 of 127 posts

Re: Upterm – A terminal emulator and interactive shell based on Electron

#71

> based on Electron. No thanks

It's your choice, of course, but in my opinion Electron is the only decent cross-platform UI framework. Without Electron there would be no Linux version.

Intellij products use java swing.

Re: Upterm – A terminal emulator and interactive shell based on Electron

#72
post #63
post #7

Earlier quoted context omitted.

One that easily uses Bash on Ubuntu on Windows??

The actual term is Windows Subsystem for Linux (WSL).

I'm hearing many terms for it (https://www.google.nl/search?q=bash+on+ubuntu+on+windows&cli...)

Re: Upterm – A terminal emulator and interactive shell based on Electron

#73
post #62
post #60

Earlier quoted context omitted.

> Performance is definitely worse than in iTerm or gnome-terminal I dropped those because they're magnitudes slower than urxvt. You managed to make a terminal emulator that's even worse ?

I don’t mean to spark a controversy, but that’s what happens when you use Electron.

LOL. I dropped Atom back to Vim the same reason.. electron apps are just too slow and memory-hogging compared to native apps.

Re: Upterm – A terminal emulator and interactive shell based on Electron

#76

Gosh, please stop making these. I'm not even going to pretend to have anything but disdain for this project. There's a serious lack of engineering accumen among the users of Electron.

If Atom is any benchmark, plugins will be created, abandoned, forked, abandoned and then the API will churn breaking everything every so often because "change is cool." It's the same segment of programmers with 0-6 months of experience whom can't be bothered to delve deeper into computer science, professsional software engineering or static compilation. Instead, just waste everyone's RAM and processor cycles with inefficient interpreted scripts and also bounce from shiny tech to new shiny tech.

Re: Upterm – A terminal emulator and interactive shell based on Electron

#77
Like pretty much everybody, I can't stand electron. But there's an interesting angle here, which is integrating the thing running in the terminal emulator (the shell) with the terminal itself. What I'd be most interested to see though would be a terminal pushing curses support forward, since I use a lot of curses-based applications.

Re: Upterm – A terminal emulator and interactive shell based on Electron

#78

Electron... no thanks! I will wait for Alacritty, in the meantime iTerm2 and Terminal.app are there...

Why are you waiting? I’m already using Alacritty.

Not the person you're responding to, but when I tried it early this year Alacritty used more CPU and memory than gnome-terminal, and felt less responsive. It was also somewhat glitchy with my usual tmux+text editor configuration. VTE has been around since at least 2002, and in that time it's received a great deal of attention. While I'm always interested in new terminal emulators, catching up to VTE is going to take an awful lot of work.

Re: Upterm – A terminal emulator and interactive shell based on Electron

#79

Gosh, please stop making these. I'm not even going to pretend to have anything but disdain for this project. There's a serious lack of engineering accumen among the users of Electron.

> There's a serious lack of engineering accumen among the users of Electron

I'm not a fan of Electron, but I don't see this correlation at all.

Re: Upterm – A terminal emulator and interactive shell based on Electron

#80

Gosh, please stop making these. I'm not even going to pretend to have anything but disdain for this project. There's a serious lack of engineering accumen among the users of Electron.

I don't know how you could expect the project's developer(s) to read your comment and gain anything positive from it. It's a thinly veiled rant / grab at votes. There are a lot of ways you could be more constructive, and you decided to not go with any of them. :)
Post reply on HN