Re:Office 365 is being completely rewritten in JavaScript
by carlosrg on Friday June 15, 2018 @01:54PM
(#17321936)
>Google Docs hasn't had a real upgrade since 2005 because they are stuck in callback hell
And we have to believe you on that because... ?
Re:Office 365 is being completely rewritten in JavaScript
by pgm8705 on Friday June 15, 2018 @02:22PM
(#17322181)
This is anecdotal, but I manage my golf league scoring with a relatively complex multi-sheet spreadsheet. In 2005 I couldn't even open it in docs. In 2010 I could open it, but many formulas didn't work. In 2013 most things worked, but it was unusably slow. Today it works flawlessly in Google Sheets and I don't even bother opening Excel anymore for it.
I'd say they've definitely made some upgrades.
Re:Office 365 is being completely rewritten in JavaScript
by bla2 on Friday June 15, 2018 @02:04PM
(#17322025)
I take it you don't use Google Docs. It has improved considerably over the last few years:
- better office import
- better commenting / colab
- several UI refreshs
It hasn't changed a lot in the last year or two, but with "since 2005" it's hard to take your comment seriously.
Re:Office 365 is being completely rewritten in JavaScript
by untog on Friday June 15, 2018 @01:43PM
(#17321816)
Well it wouldn't be difficult to avoid that fate these days, would it?
I assume they will be using TypeScript, async/await and so on. It's a pretty great language to write in, certainly comparable with C# in terms of maintainability IMO. And a later tweet clarifies that it's being used with React Native to create an actual native app rather than force a webview everywhere.
Everyone has a gut reaction to news like this, but it sounds good to me, and the reasons for doing it seem pretty clear.
Re:Office 365 is being completely rewritten in JavaScript
by pronoiac on Friday June 15, 2018 @01:53PM
(#17321931)
Huh, I thought they wrote in Java and compiled it to JavaScript? Searching, I'm thinking of GWT - https://en.m.wikipedia.org/wiki/Google_Web_Toolkit - and it seems like a good candidate for Google Docs.
Google Docs hasn't had a real upgrade since 2005 because they are stuck in callback hell and don't know how to do maintenance on the code.