|
|
|
|
|
by snewman
1688 days ago
|
|
Do you have a source for this? I don't think it played out that way. Google Docs and Sheets both had synchronous editing before Wave launched. At some point Docs was rewritten to use the underlying mechanism from Sheets. I'm not aware of any cross-pollination from Wave. The Docs and Sheets teams were fairly closely connected; Wave was developed in an entirely separate part of the organization, I believe the team was mostly in Australia, and there was never much communication AFAIK. (Source: I was co-author of the original Google Docs implementation aka Writely; had some visibility into later iterations. I left Google in 2010 but have some idea of what went on subsequently.) |
|
A year later they released Google Wave and Google Docs also got collaborative editing at some point.
Even then, Etherpad was not the first collaborative editor. It was just the first (to my knowledge) online one but I believe desktop ones existed for years.
And of course, the principle used behind collaborative editing (operational transform) is from at least 1989.
CRDT is the newer game in town now and it may replace OT entirely.
As a third party observer, I take it they both Google Wave and the collaborative editing in GSuite derive from Etherpad, and Etherpad itself is built upon the academic papers that predate it. If that is the case, while I’m sure some code may have migrated over, Google Wave “died” but Etherpad lives on.