Heh, I don't know how this keeps happening, but I literally just had this idea today. I almost sent it to a friend who's looking for project ideas, but I'm super glad repl.it is building it. This looks great.
Repl.it Multiplayer
61–70 of 120 posts
Re: Repl.it Multiplayer
#62I wonder what technology Repl.it is using for the multiplayer. VS code has a live coding plugin, is this what is used? Disclosure: I’m the CEO of GitLab and we’re looking at live coding ourselves as well.
Re: Repl.it Multiplayer
#63This is cool. By the way I just tried it and ran a simple infinite loop (in Python) and the whole page goes unresponsive and I don't seem to have a way to terminate the process?
It's funny, it's both a regression and an improvement. We started using XTerm.js with a PTY[1] and we stopped throttling output[2] which reintroduces the "browser locking up from too much output" bug. We'll need to introduce backpressure.
Re: Repl.it Multiplayer
#64I wonder what technology Repl.it is using for the multiplayer. VS code has a live coding plugin, is this what is used? Disclosure: I’m the CEO of GitLab and we’re looking at live coding ourselves as well.
Maybe a CRDT or Operational Transform?
Re: Repl.it Multiplayer
#65I wonder what technology Repl.it is using for the multiplayer. VS code has a live coding plugin, is this what is used? Disclosure: I’m the CEO of GitLab and we’re looking at live coding ourselves as well.
It looks like Repl.it is in this thread, they might provide an exact answer. But, if they don’t, here’s my take. To me it seems like this is something that would be built in-house with the ability to leverage repl.it’s existing application infrastructure. I’d imagine this would simplify the development compared to the vscode plugin. (stand-alone desktop app) Also, long-time gitlab-CE user here. I’d love to see multip…
Re: Repl.it Multiplayer
#66Re: Repl.it Multiplayer
#67Cool to see these pair programming products coming out recently. Party Reply is very cool as well.
What's Party Reply? Is that another tool of Repl.it in autocorrect? Googled but didn't find much
In addition to sharing code and a REPL, it also allows you to collaboratively edit HTML, CSS, web pages, etc. Really cool talk!
Re: Repl.it Multiplayer
#68This is really cool. Bit of an aside: I used to take notes and share code using SubEthaEdit which pioneered this sort of collaborative editing over a decade ago. While it’s now pretty normal to see students taking collaborative notes in classes using Google Docs (and etherpad before it was acquired by Google to improve the experience in Docs), it was astonishing a decade ago. I recall spontaneously loading it up at a…
There is also gobby and infinote that have been around for as long, if not longer. I've used them to great effect to pair removing when teaching simple softEng concepts.
Re: Repl.it Multiplayer
#69It's funny that I had just used it in class 2 days ago. It's such a great way to communicate and work on a project without actively disrupting a lecture that is actually unrelated to the code we were writing.
How did you hear about Repl.it? how did you end up there?
Re: Repl.it Multiplayer
#70Heh, I don't know how this keeps happening, but I literally just had this idea today. I almost sent it to a friend who's looking for project ideas, but I'm super glad repl.it is building it. This looks great.
Same here! I love seeing ideas I’ve had independently being built by others (although this idea is pretty obvious; hence, it being built by multiple parties). It’s validating. I’m working on evolving from just ideating all the time to actually building rapid prototypes. Dreaming up ideas is really fun, but so is manifesting them (with the exception of tedious minutiae, but that’s where most of the work occurs).