4 ms·
This is really intended for development work on complex codebases with long running build/test times. Developing and running builds on a powerful remote system
by cloudking 3y ago
This is really intended for development work on complex codebases with long running build/test times.
Developing and running builds on a powerful remote system in a data center from your laptop is a game changer, as long as you have a good connection and low latency.
- fragmede 3y agoLow latency definitely makes for a better experience, but since it's javascript running the browser, I assume typing into the editor textarea and most features will go as fast as javascript will go.
- deleted 3y ago[deleted]
- ransackdev 3y agoDo you type faster than what javascript is able to handle?
- gregschlom 3y agoDepends on how much JS is trying to handle.
- dijit 3y agoI think you’re forgetting that javascript in this context needs to be constantly re-evaluating the whole document; It must do this for syntax highlighting alone, not to mention other plugins, spell checkers and auto-completes
- geek_at 3y agobut since most editors are also just electron apps, it's not much of a difference
- jayd16 3y agoWhat kind of workload favors the cloud over a powerful laptop, let alone a desktop machine? Surely the security is the only real advantage.
- mistrial9 3y agocode close to data is the real one; managed services for companies that fire a lot of devs is a cynical one; always-on security updates probably big too. (at school they call me a "box hugger")
- scarface_74 3y agoAnytime that your bandwidth is low and you need to work with data hosted on your cloud provider or even pulling down Docker containers. I can also provision VMs that are much more powerful than any reasonable desktop temporarily. But most developers don’t use desktops any more do they? Even if you’re hybrid and were forced to return to office, you would still want a laptop.
- jayd16 3y agoIf your bandwidth is that low, how would this remote desktop experience feel good? It won't.
- scarface_74 3y agoI’ve done a Remote Desktop equivalent over a modem with PCAnywhere in late 90s. Even VNC which is horribly inefficient compared to better protocols is good enough.
- fragmede 3y agoA laptop or desktop machine is only one machine. It might have multiple cores and gobs of RAM but at its heart it's still one machine with all the limitations that brings. Working on the cloud with a big build cluster means when you hit compile it spawns a ton more jobs than a single machine ever could run, and then the binary gets delivered and runs in the right dev environment with all the decencies set up for you already. After running a fleet of automated testing on top of that.