Live data from Hacker News

Hyper 2, Electron based terminal

zeit.co

81–90 of 231 posts

Re: Hyper 2, Electron based terminal

#81
post #74
post #69

Earlier quoted context omitted.

"Electron is horrible to deal with as an end-user" - this is not reflective of your average user at all. Most people are just happy to have an app that looks, acts and feels native.

The average end-user has less than 4GB of RAM and would struggle to run electron apps at all. They would get frustrated with the computer being slow but would not know who to blame. Aside from that, electron apps do not look, act or feel native.

Does the average developer though? I wouldn't want to work on a developer machine without at least 8gb.

Re: Hyper 2, Electron based terminal

#82
post #17

I had high hopes for this project. Particularly considering the fact default terminal in Windows is a total crap and it seems Microsoft is not interested at all to fix the problems (yeah, I know, they are saying they are working on it but they haven’t delivered in 3 years, how hard it is to add unlimited scroll bar option? Or hide scroll bar?. I wish I could’ve run gnome-terminal in Windows.) Back to hyper. Hyper dis…

> Start up time is horrible

I'm surprised to hear that there are people who fully close and quit their terminal emulator.

Re: Hyper 2, Electron based terminal

#83

Earlier quoted context omitted.

The problem is that your language choice is very limited. You can choose C++, no thanks, or Python which is very slow. There are no good options for languages or VMs on Qt in the Java/C#/VM/Jit range of the language performance spectrum.

There are no good options for languages or VMs on Qt in the Java/C#/VM/Jit range of the language performance spectrum. Qt had pretty good Java support with Qt Jambi. But nobody cared and they cancelled the product. https://en.wikipedia.org/wiki/Qt_Jambi

alas, there have been many attempts over the years for language bindings even to interesting targets like the JVM and mono/.Net, but none of them really gained "escape velocity", except for PyQt (which is great might I add).

Re: Hyper 2, Electron based terminal

#85

Earlier quoted context omitted.

What about good ol' QT?

The problem is that your language choice is very limited. You can choose C++, no thanks, or Python which is very slow. There are no good options for languages or VMs on Qt in the Java/C#/VM/Jit range of the language performance spectrum.

Python and js apps have the same order of magnitude of speed.

But pyqt apps are way faster than electron

Re: Hyper 2, Electron based terminal

#86
post #63
post #51

Earlier quoted context omitted.

Good read. Thanks. And I agree: Electron is horrible to deal with as an end-user. I've been using Vim for some time and then decided to use VS Code. The integrations, plugins, and everything else were awesome, but man the 3-4GB of RAM was just crazy. Despite the fact my machine has 16GB of RAM, I'm dealing with quite a few VMs and Docker containers locally, so actually 16GB isn't a lot.

I've been using VSCode for years and it's been great, but I'm always looking for learning something new. I keep reading about Vim and last time I checked it seems SO complicated to use. I don't understand how it's so popular. Is it because it's blazing fast?

Using vim is like driving a car with manual transmission. The first time you do it, it seems so extremely complicated and you think you never would be able to be fast with it. After some time you are got used to it and you think it‘s impossible to be fast without it.

Re: Hyper 2, Electron based terminal

#87

Earlier quoted context omitted.

What about good ol' QT?

I'd have to use bad old C++ with it, so how about no.

No you can use python, and get a fast app and a high level language with huge ecosystem, a rich stdlib and a large set of material to get going.

Re: Hyper 2, Electron based terminal

#89
post #80
post #63

Earlier quoted context omitted.

I've been using VSCode for years and it's been great, but I'm always looking for learning something new. I keep reading about Vim and last time I checked it seems SO complicated to use. I don't understand how it's so popular. Is it because it's blazing fast?

You can use vim keybindings in VSCode. It mostly works, except for more advanced stuff. Correct indentation when pasting is a pain in my opinion. And somehow I find the VSCode's multi-cursor feature so much more convenient than Vim's macros.

> Correct indentation when pasting is a pain in my opinion.

    :set paste
:)

Re: Hyper 2, Electron based terminal

#90
post #70
post #46

I just can't stand Electron based applications at all. I can't stand JavaScript actually, but that's something different entirely. I'm really looking forward to learning Flutter ( https://flutter.io ) so I can finally do some mobile based application development in a cross platform manner without having to use JavaScript. Prior to Flutter I was considering Swift and Kotlin and just maintaining two code bases (and two…

I've been playing with Flutter and it seems pretty good. Dart isn't too hard to get your head around and isn't too annoying, although I do find myself disappointed that I have to learn yet another language for it. I don't have a particular problem with learning languages, but it's another speedbump on the way. And Dart is about a million times better than JS for the way I like to think about code.

Glad to hear it! I'm looking forward to giving it a try, but right now I'm hooked on Lua and Corona! Ha! :)
Post reply on HN