News for hackers. Stuff that matters.
Re:HyperTerm – JS/HTML/CSS Terminal by sehr on Friday July 15, 2016 @01:27PM (#12102534)
They're slow, big, and outrageously inefficient. Most electron apps also come with this weird web influenced "I'm kinda native y'all trust me" UI design which makes it even worse. My battery and eyes simply can't stand the things.
Re:HyperTerm – JS/HTML/CSS Terminal by michaelmior on Friday July 15, 2016 @02:02PM (#12102754)
Interesting. I haven't experienced the slowness of Electron apps. And outrageously inefficient doesn't really matter to me if it's efficient enough for me not to notice any slowdown.
Re:HyperTerm – JS/HTML/CSS Terminal by jackmott on Friday July 15, 2016 @03:45PM (#12103355)
But if we are going to accept the computational inefficiency, what do we gain for it?

If our only answer, collectively, as developers, is the richness of the ecosystem, then perhaps we should be moving our time and energies to make a rich ecosystem in either a language/runtime environment that performs better (C/Rust/OCaml/Whatever) or one that encourages correctness and/or speed of development.

I know some people think javascript is the latter, and I can't prove them wrong, but I suspect that is not true.

Re:HyperTerm – JS/HTML/CSS Terminal by nojvek on Sunday July 17, 2016 @09:24PM (#12112758)
Electron means your app runs on Mac + Win + Linux without much effort. It could also potentially run on the web browser.

That is a huge sell.

Re:HyperTerm – JS/HTML/CSS Terminal by elmigranto on Friday July 15, 2016 @03:19PM (#12103211)
I think he meant inefficient in terms of battery power.
Re:HyperTerm – JS/HTML/CSS Terminal by ank_the_elder on Monday July 18, 2016 @01:24AM (#12113356)
I have tried to edit a file with a little bit of long JSON that came from a server (less than 50K) and atom completely froze trying to display it. This was two weeks ago. I've ditched Atom entirely.