Am I the only one who finds it ironic that the development teams behind the top two open source editors introduce support for collaborative editing on the dame day, apparently unaware that they were both working on the same thing, and there being no evidence of collaboration between the two?
> the top two open source editors Subtle. On-topic, I remember recently Uber and Lyft were working on a similar feature, and both knew about the other but neither knew that the other knew. I wish I could remember what the feature was.
Code together in real time with Teletype for Atom
111–120 of 230 posts
Re: Code together in real time with Teletype for Atom
#112Earlier quoted context omitted.
Personally I don't mind RAM usage that much. I'm more concerned about excessive CPU usage resulting in unnecessary battery drain on my laptop or annoying fan-spinning.
Atom for me consistently sits at 0-0.1% (mostly 0) CPU usage when idling. You may want to investigate some of the extensions you're using if the numbers are different for you.
Re: Code together in real time with Teletype for Atom
#113Earlier quoted context omitted.
That VS Code is not Emacs-like, that’s my problem with it. In my experience nothing beats Emacs at editing text. Vim has better shortcuts, but Emacs is just smart about everything. My problem with Emacs is that it’s showing its age, it’s hard to configure and you have to learn an old and obscure LISP dialect for it. On the other hand I’ve heard that VS Code plugins are a joy to develop, MS apparently did a good job a…
> you have to learn an old and obscure LISP dialect for it As someone who is glancingly familiar with emacs (I have only ever written one elisp function, that too with help) it's a really stupid question, but couldn't emacs have bindings for lua or python or something? That would increase the number of people who can program for it and customize it. > in 20 years from now Emacs will still be around I think the real r…
Re: Code together in real time with Teletype for Atom
#114Earlier quoted context omitted.
It looks like one of the main authors of atom is presenting today at QConSF too. Seems like dumb luck. :D
Yeah, appears to be dumb luck. You don't put together branding and a demo of real-time collaborative editing in a day.
Re: Code together in real time with Teletype for Atom
#115When I'm coding with someone we're not usually on the same files or piece of code anyway. And I don't get any value from seeing them type away at the code file that they are focused in, or knowing which file they're in beyond the name. It's a simple "hey mate what line are you on?" question.
I get excellent value from talking to and seeing the other devs face to face figuring out where their head's at and what 'page' they're on. That's the stuff of a proper realtime and face to face code sesh IMHO.
Re: Code together in real time with Teletype for Atom
#116https://www.nodeknockout.com/entries/35-nodeist-colony
For me, the editor-agnosticism is the most important feature I would want my live coding experience to have. My team uses a mixture of Vim, Sublime, Emacs, VS Code, and Atom, and we have configurations we are comfortable with. It's too bad that this seems to be happening well within the confines of each editor's ecosystem, and not by some common protocol that all editors could share.
Re: Code together in real time with Teletype for Atom
#117How does this work? Does the code that is typed go through a cloud service? I guess that would stop a lot of people using it in work.
Re: Code together in real time with Teletype for Atom
#118Earlier quoted context omitted.
I doubt any Electron-based editor is going to feel as snappy and light as Vi. Have you been noticing performance decreases? I haven't noticed any.
VS Code is trying hard to be an IDE for all languages. If you use pure VS code without extensions, it quite snappy. But as you start adding more and more extensions, it starts slowing down and that too quite fast.
Re: Code together in real time with Teletype for Atom
#119How does this work? Does the code that is typed go through a cloud service? I guess that would stop a lot of people using it in work.