5 ms·
Nice idea for a project, but please reconsider the assumption "It is generally fair to assume the user is online while using the app." That assumption doesnt a
by daleharvey 10y ago
Nice idea for a project, but please reconsider the assumption "It is generally fair to assume the user is online while using the app."
That assumption doesnt always hold true and even when true the internet is slow and unreliable and depending on it makes webapps slow and unreliable.
- alexpersian 10y agoIf a user was offline, wouldn't they just be using traditional Atom then?
- amelius 10y agoPerhaps not if they started while being online.
- TheAceOfHearts 10y agoAtom targets desktop clients, which usually have fast and reliable internet.
- toomuchtodo 10y agohttps://en.wikipedia.org/wiki/Fallacies_of_distributed_computing https://en.wikipedia.org/wiki/Fallacies_of_distributed_compu...
- skybrian 10y agoIf your working directory is on a remote workstation then there's not much you can do when you're offline. Any commands you run (to run tests, run your app, do a sync) will be via ssh anyway.
- theon144 10y ago>If
- closeparen 10y agoThe reason to use Atom in browser vs. local is to edit remote files without being locked into a terminal or figuring out sync. If you want to edit local files, you can just use regular Atom.
- benologist 10y agoIf you can install it. Chromebooks, Android and iOS cannot?
- mattnewton 10y agoI cant speak to android, but I don't see how you are going to support a local workflow on chromebooks or iOS. You'd be fighting the environment every step of the way. So those users would be working over the network. The intersection of can't install atom / works locally has to be incredibly small if it exists at all.
- lisivka 10y agoOr via web-console. Or by push of button. IMHO, atom in browser will be perfect for online code school.
- taeric 10y agoThere is a giant difference between not being able to run my tests and not being able to edit things locally. At the least, offer a scratch buffer.
- melling 10y agoThe author should just rephrase it to be "our assumption is that you will be online, otherwise, look elsewhere..." That'll stop the obvious debate that always ensues...
- xuejie 10y agoI think the question here is not assuming everyone is offline. The real question we should be asking is: are there enough users having access to internet while they are coding. If the answer is yes, this kind of project will certainly be useful. While this is just my guess, I honestly think there should be more users with constant internet access than all emacs users(no harsh feelings, I use emacs myself, my point is just we are a minority group). Really the problem we should solve when using this kind of editor is spotty connection(like in an airport or at a conference), it's not a use case targeting environment without any internet access.