Discussion:
[Pharo-users] Fwd: Announcing Repl.it Multiplayer
Santiago Bragagnolo
2018-12-06 21:50:49 UTC
Permalink
Would this be interesting to have in pharo??

What do you think?

---------- Forwarded message ---------
From: Amjad from Repl.it <***@repl.it>
Date: jue., 6 de dic. de 2018 21:55
Subject: Announcing Repl.it Multiplayer
To: <***@gmail.com>


The official release of Repl.it Multiplayer, the collaborative coding
experience.
[image: Repl.it Logo]
<http://url1361.repl.it/wf/click?upn=LLQySNMYKcsdrD3Xpw6uy0-2F0rOvSNWPLVoxccoF8tqg-3D_giVgUbicffsoJtZ0TYZ7s2baplIVTZsP9f9HblsT-2BKaLMdrdQdIS-2BnQpMuzyO-2FOlr5sq-2BS6jilDf7S78JBU8Ralb9fTCZ4BCCH9Q5ew-2Fj-2FsKpiIl64D7Ypnn5-2FqEc4HRJ-2BTGxN4FueLtwznKCOvZXZw6PdY9-2BwNnA20IB5H85PV4p0YveUXlOQxepOJOghg-2FS3cQqfgH7DKmvU2WW2ST87J-2FWvorlrCPa1PH8FJv79G3AS7046DM-2Fm-2BK9mxnkf4-2BlVjQMx9bQo-2FgMO5R4UThVhLiX2bP-2BoquWLP8KUQRR-2F40E4w6WJhPFCrTzQSitEMkzUdcgqk0jJbKNSHErddN-2FyCK-2F7CehF92hiFY-2B-2FMviBg0LJgX0epCNB1XWhS5NP5cBVeulAsvYb51jQKkl-2BwXUYHmy9luEIGIkq8ezmuiFwUaMsPN8-2FKDonDYpmn4JOPAvJfu8rxov9knLCMpk3nPRw-3D-3D>

Hey Santiago,

Professional programmers all know that software development is a
fundamentally social experience. But coding remains a single-player
experience by default — today, we're changing this!

As part of our mission to make computing more accessible, we believe
connecting coders, learners, and teachers together in real time, in the
development environment, is a big piece of the puzzle. That's why we're
proud to announce *Multiplayer*.

Multiplayer lets you code with friends in the same editor, execute programs
in the same interpreter, interact with the same terminal, chat in the IDE,
edit files and share the same system resources, and ship applications from
the same interface! We've redesigned every part of our infrastructure to
work in multiplayer mode -- from the filesystem to the interpreter.
[image: Repl.it Multiplayer]
<http://url1361.repl.it/wf/click?upn=LLQySNMYKcsdrD3Xpw6uy2nGqoz6hoT3s1h4Iok3Z7AyFYfb7B49bWL7om3ZBlcq_giVgUbicffsoJtZ0TYZ7s2baplIVTZsP9f9HblsT-2BKaLMdrdQdIS-2BnQpMuzyO-2FOlr5sq-2BS6jilDf7S78JBU8Ralb9fTCZ4BCCH9Q5ew-2Fj-2FsKpiIl64D7Ypnn5-2FqEc4HRJ-2BTGxN4FueLtwznKCOvZXZw6PdY9-2BwNnA20IB5H85PV4p0YveUXlOQxepOJOghg-2FS3cQqfgH7DKmvU2WW2ST87J-2FWvorlrCPa1PH8FJv79F4g5G-2BKMuO6GzHN0H5OWhCMrBIh7HkohO6BHVfWABeMXXMsx3a3lEMV4tDNwWvnWhSeAu-2FgDi5b17PfEYbiNZyKfDBTdfzvR5iOl1Yt7SaYd-2B1XD-2BoV-2BFGr4mNKfdpvw4unopmiOvqGss3TcAU90q1vCMH-2FUPHSmT0glTaKCrpaZ48f2052439hQ4s0BLLQBoqLHA3ZtlBrXYtMT0zQMW8BS5octPh-2BfKFo5ovRfhGww-3D-3D>

Read more about it here
<http://url1361.repl.it/wf/click?upn=LLQySNMYKcsdrD3Xpw6uy2nGqoz6hoT3s1h4Iok3Z7AyFYfb7B49bWL7om3ZBlcq_giVgUbicffsoJtZ0TYZ7s2baplIVTZsP9f9HblsT-2BKaLMdrdQdIS-2BnQpMuzyO-2FOlr5sq-2BS6jilDf7S78JBU8Ralb9fTCZ4BCCH9Q5ew-2Fj-2FsKpiIl64D7Ypnn5-2FqEc4HRJ-2BTGxN4FueLtwznKCOvZXZw6PdY9-2BwNnA20IB5H85PV4p0YveUXlOQxepOJOghg-2FS3cQqfgH7DKmvU2WW2ST87J-2FWvorlrCPa1PH8FJv79FJbwJkYT2Q309uw5-2FB3aIvAh8muRSHbPGQllf7aELfkAl9ZiGjXuGShsSoEPo4A0Pn2oxwa5M4G-2B3fG-2BfrnMEKebMdzW2-2Bci6swR-2BG4DNKe4bhYg52caGkIhgvDiy3nV-2F0452R8Wt5Vu2auLnTqe-2B0r9iCCNpyByxxPPmCFUZsFx2yNSgVI8lGt7mLOzmiMbdhht4HSwwj5WW6NEIwH-2Fc8LfBq2NpuxIpSOUieWMSD5A-3D-3D>,
or, better yet, hop in
<http://url1361.repl.it/wf/click?upn=LLQySNMYKcsdrD3Xpw6uy7y9lyv5Ff-2FoVbyQrwe7M7-2FDaLCdO8l5Nu21mVl7-2B5XH_giVgUbicffsoJtZ0TYZ7s2baplIVTZsP9f9HblsT-2BKaLMdrdQdIS-2BnQpMuzyO-2FOlr5sq-2BS6jilDf7S78JBU8Ralb9fTCZ4BCCH9Q5ew-2Fj-2FsKpiIl64D7Ypnn5-2FqEc4HRJ-2BTGxN4FueLtwznKCOvZXZw6PdY9-2BwNnA20IB5H85PV4p0YveUXlOQxepOJOghg-2FS3cQqfgH7DKmvU2WW2ST87J-2FWvorlrCPa1PH8FJv79GtU5DY8gTSpu9Q8NoBfv5OPuZ-2BdZP7YVHvZ73AojLiQawFDn-2FoUKkh7kfAmm8aW24AEw4geFL2ndxU7xd5N5XHB9FyANFrYLvL7uNrBOei7n2CMTuaxbfXpqIZVZr60F1sXJzgJTDRXwN6-2B4GMtv5PNU-2BOURfl3nXXDmMNlLNAHTudFnQUflx7XTYcq8k7OpHE8N-2BkXOZzgYjbdic9iX8KlHK44HaaYwbJcqmK04bcjA-3D-3D>,
invite your friends and start coding!

Amjad from Repl.it

767 Bryant St, #210, San Francisco, CA 94107

Unsubscribe
<http://url1361.repl.it/asm/unsubscribe/?user_id=8107274&data=346ff9QOfXR57CbjbLleGeHLMQsyiCOIsV75S7tSwtuBdXE1xmS0epO0AAOLen6Nb3ejbN81qr6uE5wctbsV18T_W3OBv9E7aKegzpRQBOdvbrYwYY9pAEP3Vs-cyENitUMb4ariMHYARWX1QJLzgzUCTBWdK31vBAwH70YF-kvmCY_U8ji8Jml9_sqtT7Iv4ULt56-SC8T-K3_yJcaGd7vHLdtc1EWPGBJD3Ejdk5Jz00mfL5KRV6lDFMz7H8QxS_7JLcgWdgv5nup6wMV4oI4-shWKHY1_M5SPKZ2qINUWs5dP1UWRjOceZ3n9QMIIXxx3imrwPeCFlBFP7PunsZ53ZaUFP787UEyb3IbdaOoMk1AuuytJoxpmmbQmiJMeIGgc4Yhy-osPU4sGU_JxL4e3Hhk-jewJ1C7Y8tIhDXuoMz0GxeH5oQP-vYk6DNc0fm2ZHjYEY53feAlazp0Ec2zOo4jg46mett4-KtPQG9pI3aPJ-k2YwVoaoI40MrQCDi2W9_fR73LIQcsI0K0X1ubxTldyIDWM9jKN8hSdhkvRti_mDcLz0Tuky_o1Emdsi3bFJXoAgmcDB-aW_g-ZDg==>
- Unsubscribe Preferences
<http://url1361.repl.it/asm/?user_id=8107274&data=USDh4jRtVtwga9cUFmXIXfBZ19WP7lOwo7ykGcG8bepTZ5cmaBB-tZc7rjhxroZ_Stc3MkmVPwcMJhNnRyMDo9OrhKmW1Z7qH3v7ml62D4NUydk517EEChzQ4GPfkbclsBr8nuYCXHNJYQ30phNLOVX46WKr4fCMyTxR3fu33G1fc6D8tebDJiVwbo4yWVF1yi9SiC4YCsD3qKFMrIiGJoIaiLNgtmQgYV3ygLfeY_SlZiHQNRHbvprzeLxBTkM4NErfXEGYJLesQqBkYsAmJLgn0L33Rx6dp1reSFfsdk6xPcVHwqAe8pLEwsjHMknUNj-S-NNptv2I4oR-ZFknB-7WHO73sYiD5q-hRSyiV_ZJFKSlOo6wNqx9ei11HGdba8PsMO0yo9pterBY6tkaeL1ZKnRyka41-yQCY6hJdaUuToolpSYVYDvOhLYX50nSmEF75st2gX6XltOpZcUO8C0jTbjferdXoBKTO7wnBKsrzveWXGReoz_01bU9BWCBtdQzfZVTjPaI-1I2ej-UwwZqP5OAV8OlFImmHmxc366zTdX7AoMsB8XRE3WzG-2A>
Eliot Miranda
2018-12-06 22:02:07 UTC
Permalink
Hi Santiago,

On Thu, Dec 6, 2018 at 1:52 PM Santiago Bragagnolo <
Post by Santiago Bragagnolo
Would this be interesting to have in pharo??
There is already previous relevant work. Look up Kansas for Self
http://wiki.squeak.org/squeak/1357 and Nebraska for Squeak
http://wiki.squeak.org/squeak/1356. Focussing on the Multiplayer like UI
would be a major regression. Note that we already have lots fo relevant
infrastructure, such as a VNC server that allows desktops to be shared.
Building a shared programming environment for Pharo doesn't need to start
from such limited models as the Multiplayer.
Post by Santiago Bragagnolo
What do you think?
---------- Forwarded message ---------
Date: jue., 6 de dic. de 2018 21:55
Subject: Announcing Repl.it Multiplayer
The official release of Repl.it Multiplayer, the collaborative coding
experience.
[image: Repl.it Logo]
<http://url1361.repl.it/wf/click?upn=LLQySNMYKcsdrD3Xpw6uy0-2F0rOvSNWPLVoxccoF8tqg-3D_giVgUbicffsoJtZ0TYZ7s2baplIVTZsP9f9HblsT-2BKaLMdrdQdIS-2BnQpMuzyO-2FOlr5sq-2BS6jilDf7S78JBU8Ralb9fTCZ4BCCH9Q5ew-2Fj-2FsKpiIl64D7Ypnn5-2FqEc4HRJ-2BTGxN4FueLtwznKCOvZXZw6PdY9-2BwNnA20IB5H85PV4p0YveUXlOQxepOJOghg-2FS3cQqfgH7DKmvU2WW2ST87J-2FWvorlrCPa1PH8FJv79G3AS7046DM-2Fm-2BK9mxnkf4-2BlVjQMx9bQo-2FgMO5R4UThVhLiX2bP-2BoquWLP8KUQRR-2F40E4w6WJhPFCrTzQSitEMkzUdcgqk0jJbKNSHErddN-2FyCK-2F7CehF92hiFY-2B-2FMviBg0LJgX0epCNB1XWhS5NP5cBVeulAsvYb51jQKkl-2BwXUYHmy9luEIGIkq8ezmuiFwUaMsPN8-2FKDonDYpmn4JOPAvJfu8rxov9knLCMpk3nPRw-3D-3D>
Hey Santiago,
Professional programmers all know that software development is a
fundamentally social experience. But coding remains a single-player
experience by default — today, we're changing this!
As part of our mission to make computing more accessible, we believe
connecting coders, learners, and teachers together in real time, in the
development environment, is a big piece of the puzzle. That's why we're
proud to announce *Multiplayer*.
Multiplayer lets you code with friends in the same editor, execute
programs in the same interpreter, interact with the same terminal, chat in
the IDE, edit files and share the same system resources, and ship
applications from the same interface! We've redesigned every part of our
infrastructure to work in multiplayer mode -- from the filesystem to the
interpreter.
[image: Repl.it Multiplayer]
<http://url1361.repl.it/wf/click?upn=LLQySNMYKcsdrD3Xpw6uy2nGqoz6hoT3s1h4Iok3Z7AyFYfb7B49bWL7om3ZBlcq_giVgUbicffsoJtZ0TYZ7s2baplIVTZsP9f9HblsT-2BKaLMdrdQdIS-2BnQpMuzyO-2FOlr5sq-2BS6jilDf7S78JBU8Ralb9fTCZ4BCCH9Q5ew-2Fj-2FsKpiIl64D7Ypnn5-2FqEc4HRJ-2BTGxN4FueLtwznKCOvZXZw6PdY9-2BwNnA20IB5H85PV4p0YveUXlOQxepOJOghg-2FS3cQqfgH7DKmvU2WW2ST87J-2FWvorlrCPa1PH8FJv79F4g5G-2BKMuO6GzHN0H5OWhCMrBIh7HkohO6BHVfWABeMXXMsx3a3lEMV4tDNwWvnWhSeAu-2FgDi5b17PfEYbiNZyKfDBTdfzvR5iOl1Yt7SaYd-2B1XD-2BoV-2BFGr4mNKfdpvw4unopmiOvqGss3TcAU90q1vCMH-2FUPHSmT0glTaKCrpaZ48f2052439hQ4s0BLLQBoqLHA3ZtlBrXYtMT0zQMW8BS5octPh-2BfKFo5ovRfhGww-3D-3D>
Read more about it here
<http://url1361.repl.it/wf/click?upn=LLQySNMYKcsdrD3Xpw6uy2nGqoz6hoT3s1h4Iok3Z7AyFYfb7B49bWL7om3ZBlcq_giVgUbicffsoJtZ0TYZ7s2baplIVTZsP9f9HblsT-2BKaLMdrdQdIS-2BnQpMuzyO-2FOlr5sq-2BS6jilDf7S78JBU8Ralb9fTCZ4BCCH9Q5ew-2Fj-2FsKpiIl64D7Ypnn5-2FqEc4HRJ-2BTGxN4FueLtwznKCOvZXZw6PdY9-2BwNnA20IB5H85PV4p0YveUXlOQxepOJOghg-2FS3cQqfgH7DKmvU2WW2ST87J-2FWvorlrCPa1PH8FJv79FJbwJkYT2Q309uw5-2FB3aIvAh8muRSHbPGQllf7aELfkAl9ZiGjXuGShsSoEPo4A0Pn2oxwa5M4G-2B3fG-2BfrnMEKebMdzW2-2Bci6swR-2BG4DNKe4bhYg52caGkIhgvDiy3nV-2F0452R8Wt5Vu2auLnTqe-2B0r9iCCNpyByxxPPmCFUZsFx2yNSgVI8lGt7mLOzmiMbdhht4HSwwj5WW6NEIwH-2Fc8LfBq2NpuxIpSOUieWMSD5A-3D-3D>,
or, better yet, hop in
<http://url1361.repl.it/wf/click?upn=LLQySNMYKcsdrD3Xpw6uy7y9lyv5Ff-2FoVbyQrwe7M7-2FDaLCdO8l5Nu21mVl7-2B5XH_giVgUbicffsoJtZ0TYZ7s2baplIVTZsP9f9HblsT-2BKaLMdrdQdIS-2BnQpMuzyO-2FOlr5sq-2BS6jilDf7S78JBU8Ralb9fTCZ4BCCH9Q5ew-2Fj-2FsKpiIl64D7Ypnn5-2FqEc4HRJ-2BTGxN4FueLtwznKCOvZXZw6PdY9-2BwNnA20IB5H85PV4p0YveUXlOQxepOJOghg-2FS3cQqfgH7DKmvU2WW2ST87J-2FWvorlrCPa1PH8FJv79GtU5DY8gTSpu9Q8NoBfv5OPuZ-2BdZP7YVHvZ73AojLiQawFDn-2FoUKkh7kfAmm8aW24AEw4geFL2ndxU7xd5N5XHB9FyANFrYLvL7uNrBOei7n2CMTuaxbfXpqIZVZr60F1sXJzgJTDRXwN6-2B4GMtv5PNU-2BOURfl3nXXDmMNlLNAHTudFnQUflx7XTYcq8k7OpHE8N-2BkXOZzgYjbdic9iX8KlHK44HaaYwbJcqmK04bcjA-3D-3D>,
invite your friends and start coding!
Amjad from Repl.it
767 Bryant St, #210, San Francisco, CA 94107
Unsubscribe
<http://url1361.repl.it/asm/unsubscribe/?user_id=8107274&data=346ff9QOfXR57CbjbLleGeHLMQsyiCOIsV75S7tSwtuBdXE1xmS0epO0AAOLen6Nb3ejbN81qr6uE5wctbsV18T_W3OBv9E7aKegzpRQBOdvbrYwYY9pAEP3Vs-cyENitUMb4ariMHYARWX1QJLzgzUCTBWdK31vBAwH70YF-kvmCY_U8ji8Jml9_sqtT7Iv4ULt56-SC8T-K3_yJcaGd7vHLdtc1EWPGBJD3Ejdk5Jz00mfL5KRV6lDFMz7H8QxS_7JLcgWdgv5nup6wMV4oI4-shWKHY1_M5SPKZ2qINUWs5dP1UWRjOceZ3n9QMIIXxx3imrwPeCFlBFP7PunsZ53ZaUFP787UEyb3IbdaOoMk1AuuytJoxpmmbQmiJMeIGgc4Yhy-osPU4sGU_JxL4e3Hhk-jewJ1C7Y8tIhDXuoMz0GxeH5oQP-vYk6DNc0fm2ZHjYEY53feAlazp0Ec2zOo4jg46mett4-KtPQG9pI3aPJ-k2YwVoaoI40MrQCDi2W9_fR73LIQcsI0K0X1ubxTldyIDWM9jKN8hSdhkvRti_mDcLz0Tuky_o1Emdsi3bFJXoAgmcDB-aW_g-ZDg==>
- Unsubscribe Preferences
<http://url1361.repl.it/asm/?user_id=8107274&data=USDh4jRtVtwga9cUFmXIXfBZ19WP7lOwo7ykGcG8bepTZ5cmaBB-tZc7rjhxroZ_Stc3MkmVPwcMJhNnRyMDo9OrhKmW1Z7qH3v7ml62D4NUydk517EEChzQ4GPfkbclsBr8nuYCXHNJYQ30phNLOVX46WKr4fCMyTxR3fu33G1fc6D8tebDJiVwbo4yWVF1yi9SiC4YCsD3qKFMrIiGJoIaiLNgtmQgYV3ygLfeY_SlZiHQNRHbvprzeLxBTkM4NErfXEGYJLesQqBkYsAmJLgn0L33Rx6dp1reSFfsdk6xPcVHwqAe8pLEwsjHMknUNj-S-NNptv2I4oR-ZFknB-7WHO73sYiD5q-hRSyiV_ZJFKSlOo6wNqx9ei11HGdba8PsMO0yo9pterBY6tkaeL1ZKnRyka41-yQCY6hJdaUuToolpSYVYDvOhLYX50nSmEF75st2gX6XltOpZcUO8C0jTbjferdXoBKTO7wnBKsrzveWXGReoz_01bU9BWCBtdQzfZVTjPaI-1I2ej-UwwZqP5OAV8OlFImmHmxc366zTdX7AoMsB8XRE3WzG-2A>
--
_,,,^..^,,,_
best, Eliot
Santiago Bragagnolo
2018-12-06 22:22:01 UTC
Permalink
Yeah I think I see your point. I'm going to check out those projects and
learn some :). Thx!
Post by Eliot Miranda
Hi Santiago,
On Thu, Dec 6, 2018 at 1:52 PM Santiago Bragagnolo <
Post by Santiago Bragagnolo
Would this be interesting to have in pharo??
There is already previous relevant work. Look up Kansas for Self
http://wiki.squeak.org/squeak/1357 and Nebraska for Squeak
http://wiki.squeak.org/squeak/1356. Focussing on the Multiplayer like UI
would be a major regression. Note that we already have lots fo relevant
infrastructure, such as a VNC server that allows desktops to be shared.
Building a shared programming environment for Pharo doesn't need to start
from such limited models as the Multiplayer.
Post by Santiago Bragagnolo
What do you think?
---------- Forwarded message ---------
Date: jue., 6 de dic. de 2018 21:55
Subject: Announcing Repl.it Multiplayer
The official release of Repl.it Multiplayer, the collaborative coding
experience.
[image: Repl.it Logo]
<http://url1361.repl.it/wf/click?upn=LLQySNMYKcsdrD3Xpw6uy0-2F0rOvSNWPLVoxccoF8tqg-3D_giVgUbicffsoJtZ0TYZ7s2baplIVTZsP9f9HblsT-2BKaLMdrdQdIS-2BnQpMuzyO-2FOlr5sq-2BS6jilDf7S78JBU8Ralb9fTCZ4BCCH9Q5ew-2Fj-2FsKpiIl64D7Ypnn5-2FqEc4HRJ-2BTGxN4FueLtwznKCOvZXZw6PdY9-2BwNnA20IB5H85PV4p0YveUXlOQxepOJOghg-2FS3cQqfgH7DKmvU2WW2ST87J-2FWvorlrCPa1PH8FJv79G3AS7046DM-2Fm-2BK9mxnkf4-2BlVjQMx9bQo-2FgMO5R4UThVhLiX2bP-2BoquWLP8KUQRR-2F40E4w6WJhPFCrTzQSitEMkzUdcgqk0jJbKNSHErddN-2FyCK-2F7CehF92hiFY-2B-2FMviBg0LJgX0epCNB1XWhS5NP5cBVeulAsvYb51jQKkl-2BwXUYHmy9luEIGIkq8ezmuiFwUaMsPN8-2FKDonDYpmn4JOPAvJfu8rxov9knLCMpk3nPRw-3D-3D>
Hey Santiago,
Professional programmers all know that software development is a
fundamentally social experience. But coding remains a single-player
experience by default — today, we're changing this!
As part of our mission to make computing more accessible, we believe
connecting coders, learners, and teachers together in real time, in the
development environment, is a big piece of the puzzle. That's why we're
proud to announce *Multiplayer*.
Multiplayer lets you code with friends in the same editor, execute
programs in the same interpreter, interact with the same terminal, chat in
the IDE, edit files and share the same system resources, and ship
applications from the same interface! We've redesigned every part of our
infrastructure to work in multiplayer mode -- from the filesystem to the
interpreter.
[image: Repl.it Multiplayer]
<http://url1361.repl.it/wf/click?upn=LLQySNMYKcsdrD3Xpw6uy2nGqoz6hoT3s1h4Iok3Z7AyFYfb7B49bWL7om3ZBlcq_giVgUbicffsoJtZ0TYZ7s2baplIVTZsP9f9HblsT-2BKaLMdrdQdIS-2BnQpMuzyO-2FOlr5sq-2BS6jilDf7S78JBU8Ralb9fTCZ4BCCH9Q5ew-2Fj-2FsKpiIl64D7Ypnn5-2FqEc4HRJ-2BTGxN4FueLtwznKCOvZXZw6PdY9-2BwNnA20IB5H85PV4p0YveUXlOQxepOJOghg-2FS3cQqfgH7DKmvU2WW2ST87J-2FWvorlrCPa1PH8FJv79F4g5G-2BKMuO6GzHN0H5OWhCMrBIh7HkohO6BHVfWABeMXXMsx3a3lEMV4tDNwWvnWhSeAu-2FgDi5b17PfEYbiNZyKfDBTdfzvR5iOl1Yt7SaYd-2B1XD-2BoV-2BFGr4mNKfdpvw4unopmiOvqGss3TcAU90q1vCMH-2FUPHSmT0glTaKCrpaZ48f2052439hQ4s0BLLQBoqLHA3ZtlBrXYtMT0zQMW8BS5octPh-2BfKFo5ovRfhGww-3D-3D>
Read more about it here
<http://url1361.repl.it/wf/click?upn=LLQySNMYKcsdrD3Xpw6uy2nGqoz6hoT3s1h4Iok3Z7AyFYfb7B49bWL7om3ZBlcq_giVgUbicffsoJtZ0TYZ7s2baplIVTZsP9f9HblsT-2BKaLMdrdQdIS-2BnQpMuzyO-2FOlr5sq-2BS6jilDf7S78JBU8Ralb9fTCZ4BCCH9Q5ew-2Fj-2FsKpiIl64D7Ypnn5-2FqEc4HRJ-2BTGxN4FueLtwznKCOvZXZw6PdY9-2BwNnA20IB5H85PV4p0YveUXlOQxepOJOghg-2FS3cQqfgH7DKmvU2WW2ST87J-2FWvorlrCPa1PH8FJv79FJbwJkYT2Q309uw5-2FB3aIvAh8muRSHbPGQllf7aELfkAl9ZiGjXuGShsSoEPo4A0Pn2oxwa5M4G-2B3fG-2BfrnMEKebMdzW2-2Bci6swR-2BG4DNKe4bhYg52caGkIhgvDiy3nV-2F0452R8Wt5Vu2auLnTqe-2B0r9iCCNpyByxxPPmCFUZsFx2yNSgVI8lGt7mLOzmiMbdhht4HSwwj5WW6NEIwH-2Fc8LfBq2NpuxIpSOUieWMSD5A-3D-3D>,
or, better yet, hop in
<http://url1361.repl.it/wf/click?upn=LLQySNMYKcsdrD3Xpw6uy7y9lyv5Ff-2FoVbyQrwe7M7-2FDaLCdO8l5Nu21mVl7-2B5XH_giVgUbicffsoJtZ0TYZ7s2baplIVTZsP9f9HblsT-2BKaLMdrdQdIS-2BnQpMuzyO-2FOlr5sq-2BS6jilDf7S78JBU8Ralb9fTCZ4BCCH9Q5ew-2Fj-2FsKpiIl64D7Ypnn5-2FqEc4HRJ-2BTGxN4FueLtwznKCOvZXZw6PdY9-2BwNnA20IB5H85PV4p0YveUXlOQxepOJOghg-2FS3cQqfgH7DKmvU2WW2ST87J-2FWvorlrCPa1PH8FJv79GtU5DY8gTSpu9Q8NoBfv5OPuZ-2BdZP7YVHvZ73AojLiQawFDn-2FoUKkh7kfAmm8aW24AEw4geFL2ndxU7xd5N5XHB9FyANFrYLvL7uNrBOei7n2CMTuaxbfXpqIZVZr60F1sXJzgJTDRXwN6-2B4GMtv5PNU-2BOURfl3nXXDmMNlLNAHTudFnQUflx7XTYcq8k7OpHE8N-2BkXOZzgYjbdic9iX8KlHK44HaaYwbJcqmK04bcjA-3D-3D>,
invite your friends and start coding!
Amjad from Repl.it
767 Bryant St, #210, San Francisco, CA 94107
Unsubscribe
<http://url1361.repl.it/asm/unsubscribe/?user_id=8107274&data=346ff9QOfXR57CbjbLleGeHLMQsyiCOIsV75S7tSwtuBdXE1xmS0epO0AAOLen6Nb3ejbN81qr6uE5wctbsV18T_W3OBv9E7aKegzpRQBOdvbrYwYY9pAEP3Vs-cyENitUMb4ariMHYARWX1QJLzgzUCTBWdK31vBAwH70YF-kvmCY_U8ji8Jml9_sqtT7Iv4ULt56-SC8T-K3_yJcaGd7vHLdtc1EWPGBJD3Ejdk5Jz00mfL5KRV6lDFMz7H8QxS_7JLcgWdgv5nup6wMV4oI4-shWKHY1_M5SPKZ2qINUWs5dP1UWRjOceZ3n9QMIIXxx3imrwPeCFlBFP7PunsZ53ZaUFP787UEyb3IbdaOoMk1AuuytJoxpmmbQmiJMeIGgc4Yhy-osPU4sGU_JxL4e3Hhk-jewJ1C7Y8tIhDXuoMz0GxeH5oQP-vYk6DNc0fm2ZHjYEY53feAlazp0Ec2zOo4jg46mett4-KtPQG9pI3aPJ-k2YwVoaoI40MrQCDi2W9_fR73LIQcsI0K0X1ubxTldyIDWM9jKN8hSdhkvRti_mDcLz0Tuky_o1Emdsi3bFJXoAgmcDB-aW_g-ZDg==>
- Unsubscribe Preferences
<http://url1361.repl.it/asm/?user_id=8107274&data=USDh4jRtVtwga9cUFmXIXfBZ19WP7lOwo7ykGcG8bepTZ5cmaBB-tZc7rjhxroZ_Stc3MkmVPwcMJhNnRyMDo9OrhKmW1Z7qH3v7ml62D4NUydk517EEChzQ4GPfkbclsBr8nuYCXHNJYQ30phNLOVX46WKr4fCMyTxR3fu33G1fc6D8tebDJiVwbo4yWVF1yi9SiC4YCsD3qKFMrIiGJoIaiLNgtmQgYV3ygLfeY_SlZiHQNRHbvprzeLxBTkM4NErfXEGYJLesQqBkYsAmJLgn0L33Rx6dp1reSFfsdk6xPcVHwqAe8pLEwsjHMknUNj-S-NNptv2I4oR-ZFknB-7WHO73sYiD5q-hRSyiV_ZJFKSlOo6wNqx9ei11HGdba8PsMO0yo9pterBY6tkaeL1ZKnRyka41-yQCY6hJdaUuToolpSYVYDvOhLYX50nSmEF75st2gX6XltOpZcUO8C0jTbjferdXoBKTO7wnBKsrzveWXGReoz_01bU9BWCBtdQzfZVTjPaI-1I2ej-UwwZqP5OAV8OlFImmHmxc366zTdX7AoMsB8XRE3WzG-2A>
--
_,,,^..^,,,_
best, Eliot
Ben Coman
2018-12-07 01:04:58 UTC
Permalink
One advantage of their seemingly text-based system might be bandwidth, but
Pharo is a graphical system.
It might be worthwhile for dispersed teams working on web hosted Pharo
systems, but we already have remote tools.
I guess it might almost already be able to have multiple people using them
simultaneously on the one image(?), but everyone would be looking at
different Inpectors.
It could be cool for a common Inspector instance to show up on multiple
user screens.
But is it that much better than the other suggestions??

cheers -ben
Post by Eliot Miranda
Hi Santiago,
On Thu, Dec 6, 2018 at 1:52 PM Santiago Bragagnolo <
Post by Santiago Bragagnolo
Would this be interesting to have in pharo??
There is already previous relevant work. Look up Kansas for Self
http://wiki.squeak.org/squeak/1357 and Nebraska for Squeak
http://wiki.squeak.org/squeak/1356. Focussing on the Multiplayer like UI
would be a major regression. Note that we already have lots fo relevant
infrastructure, such as a VNC server that allows desktops to be shared.
Building a shared programming environment for Pharo doesn't need to start
from such limited models as the Multiplayer.
Post by Santiago Bragagnolo
What do you think?
---------- Forwarded message ---------
Date: jue., 6 de dic. de 2018 21:55
Subject: Announcing Repl.it Multiplayer
The official release of Repl.it Multiplayer, the collaborative coding
experience.
[image: Repl.it Logo]
<http://url1361.repl.it/wf/click?upn=LLQySNMYKcsdrD3Xpw6uy0-2F0rOvSNWPLVoxccoF8tqg-3D_giVgUbicffsoJtZ0TYZ7s2baplIVTZsP9f9HblsT-2BKaLMdrdQdIS-2BnQpMuzyO-2FOlr5sq-2BS6jilDf7S78JBU8Ralb9fTCZ4BCCH9Q5ew-2Fj-2FsKpiIl64D7Ypnn5-2FqEc4HRJ-2BTGxN4FueLtwznKCOvZXZw6PdY9-2BwNnA20IB5H85PV4p0YveUXlOQxepOJOghg-2FS3cQqfgH7DKmvU2WW2ST87J-2FWvorlrCPa1PH8FJv79G3AS7046DM-2Fm-2BK9mxnkf4-2BlVjQMx9bQo-2FgMO5R4UThVhLiX2bP-2BoquWLP8KUQRR-2F40E4w6WJhPFCrTzQSitEMkzUdcgqk0jJbKNSHErddN-2FyCK-2F7CehF92hiFY-2B-2FMviBg0LJgX0epCNB1XWhS5NP5cBVeulAsvYb51jQKkl-2BwXUYHmy9luEIGIkq8ezmuiFwUaMsPN8-2FKDonDYpmn4JOPAvJfu8rxov9knLCMpk3nPRw-3D-3D>
Hey Santiago,
Professional programmers all know that software development is a
fundamentally social experience. But coding remains a single-player
experience by default — today, we're changing this!
As part of our mission to make computing more accessible, we believe
connecting coders, learners, and teachers together in real time, in the
development environment, is a big piece of the puzzle. That's why we're
proud to announce *Multiplayer*.
Multiplayer lets you code with friends in the same editor, execute
programs in the same interpreter, interact with the same terminal, chat in
the IDE, edit files and share the same system resources, and ship
applications from the same interface! We've redesigned every part of our
infrastructure to work in multiplayer mode -- from the filesystem to the
interpreter.
[image: Repl.it Multiplayer]
<http://url1361.repl.it/wf/click?upn=LLQySNMYKcsdrD3Xpw6uy2nGqoz6hoT3s1h4Iok3Z7AyFYfb7B49bWL7om3ZBlcq_giVgUbicffsoJtZ0TYZ7s2baplIVTZsP9f9HblsT-2BKaLMdrdQdIS-2BnQpMuzyO-2FOlr5sq-2BS6jilDf7S78JBU8Ralb9fTCZ4BCCH9Q5ew-2Fj-2FsKpiIl64D7Ypnn5-2FqEc4HRJ-2BTGxN4FueLtwznKCOvZXZw6PdY9-2BwNnA20IB5H85PV4p0YveUXlOQxepOJOghg-2FS3cQqfgH7DKmvU2WW2ST87J-2FWvorlrCPa1PH8FJv79F4g5G-2BKMuO6GzHN0H5OWhCMrBIh7HkohO6BHVfWABeMXXMsx3a3lEMV4tDNwWvnWhSeAu-2FgDi5b17PfEYbiNZyKfDBTdfzvR5iOl1Yt7SaYd-2B1XD-2BoV-2BFGr4mNKfdpvw4unopmiOvqGss3TcAU90q1vCMH-2FUPHSmT0glTaKCrpaZ48f2052439hQ4s0BLLQBoqLHA3ZtlBrXYtMT0zQMW8BS5octPh-2BfKFo5ovRfhGww-3D-3D>
Read more about it here
<http://url1361.repl.it/wf/click?upn=LLQySNMYKcsdrD3Xpw6uy2nGqoz6hoT3s1h4Iok3Z7AyFYfb7B49bWL7om3ZBlcq_giVgUbicffsoJtZ0TYZ7s2baplIVTZsP9f9HblsT-2BKaLMdrdQdIS-2BnQpMuzyO-2FOlr5sq-2BS6jilDf7S78JBU8Ralb9fTCZ4BCCH9Q5ew-2Fj-2FsKpiIl64D7Ypnn5-2FqEc4HRJ-2BTGxN4FueLtwznKCOvZXZw6PdY9-2BwNnA20IB5H85PV4p0YveUXlOQxepOJOghg-2FS3cQqfgH7DKmvU2WW2ST87J-2FWvorlrCPa1PH8FJv79FJbwJkYT2Q309uw5-2FB3aIvAh8muRSHbPGQllf7aELfkAl9ZiGjXuGShsSoEPo4A0Pn2oxwa5M4G-2B3fG-2BfrnMEKebMdzW2-2Bci6swR-2BG4DNKe4bhYg52caGkIhgvDiy3nV-2F0452R8Wt5Vu2auLnTqe-2B0r9iCCNpyByxxPPmCFUZsFx2yNSgVI8lGt7mLOzmiMbdhht4HSwwj5WW6NEIwH-2Fc8LfBq2NpuxIpSOUieWMSD5A-3D-3D>,
or, better yet, hop in
<http://url1361.repl.it/wf/click?upn=LLQySNMYKcsdrD3Xpw6uy7y9lyv5Ff-2FoVbyQrwe7M7-2FDaLCdO8l5Nu21mVl7-2B5XH_giVgUbicffsoJtZ0TYZ7s2baplIVTZsP9f9HblsT-2BKaLMdrdQdIS-2BnQpMuzyO-2FOlr5sq-2BS6jilDf7S78JBU8Ralb9fTCZ4BCCH9Q5ew-2Fj-2FsKpiIl64D7Ypnn5-2FqEc4HRJ-2BTGxN4FueLtwznKCOvZXZw6PdY9-2BwNnA20IB5H85PV4p0YveUXlOQxepOJOghg-2FS3cQqfgH7DKmvU2WW2ST87J-2FWvorlrCPa1PH8FJv79GtU5DY8gTSpu9Q8NoBfv5OPuZ-2BdZP7YVHvZ73AojLiQawFDn-2FoUKkh7kfAmm8aW24AEw4geFL2ndxU7xd5N5XHB9FyANFrYLvL7uNrBOei7n2CMTuaxbfXpqIZVZr60F1sXJzgJTDRXwN6-2B4GMtv5PNU-2BOURfl3nXXDmMNlLNAHTudFnQUflx7XTYcq8k7OpHE8N-2BkXOZzgYjbdic9iX8KlHK44HaaYwbJcqmK04bcjA-3D-3D>,
invite your friends and start coding!
Amjad from Repl.it
767 Bryant St, #210, San Francisco, CA 94107
Unsubscribe
<http://url1361.repl.it/asm/unsubscribe/?user_id=8107274&data=346ff9QOfXR57CbjbLleGeHLMQsyiCOIsV75S7tSwtuBdXE1xmS0epO0AAOLen6Nb3ejbN81qr6uE5wctbsV18T_W3OBv9E7aKegzpRQBOdvbrYwYY9pAEP3Vs-cyENitUMb4ariMHYARWX1QJLzgzUCTBWdK31vBAwH70YF-kvmCY_U8ji8Jml9_sqtT7Iv4ULt56-SC8T-K3_yJcaGd7vHLdtc1EWPGBJD3Ejdk5Jz00mfL5KRV6lDFMz7H8QxS_7JLcgWdgv5nup6wMV4oI4-shWKHY1_M5SPKZ2qINUWs5dP1UWRjOceZ3n9QMIIXxx3imrwPeCFlBFP7PunsZ53ZaUFP787UEyb3IbdaOoMk1AuuytJoxpmmbQmiJMeIGgc4Yhy-osPU4sGU_JxL4e3Hhk-jewJ1C7Y8tIhDXuoMz0GxeH5oQP-vYk6DNc0fm2ZHjYEY53feAlazp0Ec2zOo4jg46mett4-KtPQG9pI3aPJ-k2YwVoaoI40MrQCDi2W9_fR73LIQcsI0K0X1ubxTldyIDWM9jKN8hSdhkvRti_mDcLz0Tuky_o1Emdsi3bFJXoAgmcDB-aW_g-ZDg==>
- Unsubscribe Preferences
<http://url1361.repl.it/asm/?user_id=8107274&data=USDh4jRtVtwga9cUFmXIXfBZ19WP7lOwo7ykGcG8bepTZ5cmaBB-tZc7rjhxroZ_Stc3MkmVPwcMJhNnRyMDo9OrhKmW1Z7qH3v7ml62D4NUydk517EEChzQ4GPfkbclsBr8nuYCXHNJYQ30phNLOVX46WKr4fCMyTxR3fu33G1fc6D8tebDJiVwbo4yWVF1yi9SiC4YCsD3qKFMrIiGJoIaiLNgtmQgYV3ygLfeY_SlZiHQNRHbvprzeLxBTkM4NErfXEGYJLesQqBkYsAmJLgn0L33Rx6dp1reSFfsdk6xPcVHwqAe8pLEwsjHMknUNj-S-NNptv2I4oR-ZFknB-7WHO73sYiD5q-hRSyiV_ZJFKSlOo6wNqx9ei11HGdba8PsMO0yo9pterBY6tkaeL1ZKnRyka41-yQCY6hJdaUuToolpSYVYDvOhLYX50nSmEF75st2gX6XltOpZcUO8C0jTbjferdXoBKTO7wnBKsrzveWXGReoz_01bU9BWCBtdQzfZVTjPaI-1I2ej-UwwZqP5OAV8OlFImmHmxc366zTdX7AoMsB8XRE3WzG-2A>
--
_,,,^..^,,,_
best, Eliot
Tim Mackinnon
2018-12-07 06:26:05 UTC
Permalink
There was also the work that Jason and Julien did with “Wolfpack” (this was in VisualWorks) that explores the idea of group programming in an image. They did quite a few workshops on it, and it was tantalisingly interesting but I think they ran out of steam.

Tim

Sent from my iPhone
One advantage of their seemingly text-based system might be bandwidth, but Pharo is a graphical system.
It might be worthwhile for dispersed teams working on web hosted Pharo systems, but we already have remote tools.
I guess it might almost already be able to have multiple people using them simultaneously on the one image(?), but everyone would be looking at different Inpectors.
It could be cool for a common Inspector instance to show up on multiple user screens.
But is it that much better than the other suggestions??
cheers -ben
Post by Eliot Miranda
Hi Santiago,
Post by Santiago Bragagnolo
Would this be interesting to have in pharo??
There is already previous relevant work. Look up Kansas for Self http://wiki.squeak.org/squeak/1357 and Nebraska for Squeak http://wiki.squeak.org/squeak/1356. Focussing on the Multiplayer like UI would be a major regression. Note that we already have lots fo relevant infrastructure, such as a VNC server that allows desktops to be shared. Building a shared programming environment for Pharo doesn't need to start from such limited models as the Multiplayer.
Post by Santiago Bragagnolo
What do you think?
---------- Forwarded message ---------
Date: jue., 6 de dic. de 2018 21:55
Subject: Announcing Repl.it Multiplayer
Hey Santiago,
Professional programmers all know that software development is a fundamentally social experience. But coding remains a single-player experience by default — today, we're changing this!
As part of our mission to make computing more accessible, we believe connecting coders, learners, and teachers together in real time, in the development environment, is a big piece of the puzzle. That's why we're proud to announce Multiplayer.
Multiplayer lets you code with friends in the same editor, execute programs in the same interpreter, interact with the same terminal, chat in the IDE, edit files and share the same system resources, and ship applications from the same interface! We've redesigned every part of our infrastructure to work in multiplayer mode -- from the filesystem to the interpreter.
Read more about it here, or, better yet, hop in, invite your friends and start coding!
Amjad from Repl.it
767 Bryant St, #210, San Francisco, CA 94107
Unsubscribe - Unsubscribe Preferences
--
_,,,^..^,,,_
best, Eliot
Loading...