--
Alan Bourke
alanpbourke (at) fastmail (dot) fm
--- StripMime Report -- processed MIME parts --- multipart/alternative text/plain (text body -- kept) text/html ---
Very Interesting, thanks Alan! :)
2016-12-13 10:49 GMT+01:00 Alan Bourke alanpbourke@fastmail.fm:
--
Alan Bourke
alanpbourke (at) fastmail (dot) fm
--- StripMime Report -- processed MIME parts --- multipart/alternative text/plain (text body -- kept) text/html
[excessive quoting removed by server]
Borrowing your link....
I guess all protocols could become dumb terminals. :)
On Tue, Dec 13, 2016 at 5:49 PM, Alan Bourke alanpbourke@fastmail.fm wrote:
I saw some buzz about this yesterday. I'm not sure I understand what this is.
Is this a text console to a "web app" server (node) that can serve and process HTML/CSS/JS?
What's the practical use?
On Tue, Dec 13, 2016 at 4:49 AM, Alan Bourke alanpbourke@fastmail.fm wrote:
--
Alan Bourke
alanpbourke (at) fastmail (dot) fm
--- StripMime Report -- processed MIME parts --- multipart/alternative text/plain (text body -- kept) text/html
[excessive quoting removed by server]
On Tue, 13 Dec 2016, at 02:02 PM, Ted Roche wrote:
I saw some buzz about this yesterday. I'm not sure I understand what this is.
Is this a text console to a "web app" server (node) that can serve and process HTML/CSS/JS?
It's a console/terminal implemented using Electron.
Electron being based on the Chromium browser and Node.js, and designed for creating cross-platform desktop applications using web technologies.
So what Hyper brings I suppose is an extremely extensible, open-source, cross-platform terminal that uses npm for extensions. It has multiple tabs and all that good stuff. Want each tab to show the current path? Write an extension and package it up on npm.
For me however the fact that it looks cool is enough.
On Tue, Dec 13, 2016 at 9:53 AM, Alan Bourke alanpbourke@fastmail.fm wrote:
On Tue, 13 Dec 2016, at 02:02 PM, Ted Roche wrote:
I saw some buzz about this yesterday. I'm not sure I understand what this is.
Is this a text console to a "web app" server (node) that can serve and process HTML/CSS/JS?
It's a console/terminal implemented using Electron.
A small, massless particle with a charge of -1, often found hanging around a nucleus?
Electron being based on the Chromium browser and Node.js, and designed for creating cross-platform desktop applications using web technologies.
So, it's ActiveDocuments for those who have forgotten ActiveDocuments?
And, "desktop?" They still make those?
My clients run my app on their desktop, using something called "a browser."
The app is written in PHP, which has lots of extensions available, run on industry-standard Linux, and reads/writes to an RDBMS (MariaDB) and has for a decade. We using HTML, CSS and JS.
Not to be a Luddite, but I'm not grasping the difference.
So what Hyper brings I suppose is an extremely extensible, open-source, cross-platform terminal that uses npm for extensions. It has multiple tabs and all that good stuff. Want each tab to show the current path? Write an extension and package it up on npm.
So, instead of locking down and maintaining one LAMP server, we're trying to keep everyone's desktop up-to-date on node?
For me however the fact that it looks cool is enough.
Definitely cool.
On Tue, 13 Dec 2016, at 03:10 PM, Ted Roche wrote:
On Tue, Dec 13, 2016 at 9:53 AM, Alan Bourke alanpbourke@fastmail.fm wrote:
And, "desktop?" They still make those?
My clients run my app on their desktop, using something called "a browser."
They still make them - and until we can get browser-based applications approaching the richness and power of native desktop apps without ever more complex hoops requiring jumping through, I suppose we'll always have them. Until the desktop itself becomes a HTML client, anyway.
So, instead of locking down and maintaining one LAMP server, we're trying to keep everyone's desktop up-to-date on node?
I don't think so - it's just a command line terminal. On Windows it's a prettified wrapper for CMD.EXE, on Linux it's a prettified wrapper for Bash or whatever. Which you can extend using the npm package manager. It's nothing to do with the OS as a whole.