Live data from Hacker News

Office 365 is being completely rewritten in JavaScript

twitter.com

101–110 of 459 posts

Re: Office 365 is being completely rewritten in JavaScript

#101
post #46

Earlier quoted context omitted.

How much more real world evidence does HN need to see before the "JS isn't a real language" meme is abandoned? Pretty sure we're up to billions of real world value created by software written in Javascript. If you're still dismissive at this point, it's time to catch up. You've missed the boat.

It's a "real" language, it's just not a terribly good or fast one. It's works decently when its use is limited to what it was made for: manipulating web pages. For anything else, the "designed on the back of a used piece of toilet paper" starts to shine through. And no, a JIT can't save you from this, it can only make things acceptable. That it can create "real world value" is an extremely low bar, which is passed by…

> It's a "real" language, it's just not a terribly good or fast one

"There are only two kinds of languages: the ones people complain about and the ones nobody uses."

- Bjarne Stroustrup

Re: Office 365 is being completely rewritten in JavaScript

#102
post #58
post #42

Earlier quoted context omitted.

Not only that, billions of hours of invested time and knowledge will be thrown out of the window instantly and everyone who integrates anything with Office will have to start again from scratch. Literally at least a third of the world is built on bits of spaghetti and duct tape on Office. For developers though, this is chargeable so I'm on the fence :)

Nobody is going to pay you $1200/day to write JavaScript. The converse is true, there is an overload of low-paid JS devs.

[deleted]

Re: Office 365 is being completely rewritten in JavaScript

#104

As if they didn't learn their lesson with skype for business.

There's a Skype for Business written in JavaScript? I know there is Skype, but it doesn't talk to our Skype for Business (Lync) server.... I have to use Pidgin for that. (Linux)

Re: Office 365 is being completely rewritten in JavaScript

#105
post #5

Oh well, the kool-aid is strong. Next round of what Intel giveth, Microsoft taketh away... Can somebody please design even worse language so that we can progress by reimplementing everything in it, keeping us occupied for the next 20 years?

this js-is-not-a-real-language stand is only to be expected from someone like a professor or a computer science student. universities and educational institutions in general will always be the last ones to adapt to changes, after the rest of society has moved forward, and they will try imposing those conservative opinions on everyone who are not in their camp. times are changing, computers are becoming more complex and we need more abstractions too. and the ignorant js-is-only-a-scripting-language statement is simply not true anymore.

Re: Office 365 is being completely rewritten in JavaScript

#106
post #15

Earlier quoted context omitted.

Maybe they'll just make it as slow as Open/LibreOffice's recalculation to be competitive...

Do you have an example spreadsheet that shows the slowness in LibreOffice?

Try plotting a 2x10000 range in libreoffice. Takes > 2 Mon just to render the graph. I'd be happy to provide the CSV to anyone interested

Re: Office 365 is being completely rewritten in JavaScript

#107
post #81

Earlier quoted context omitted.

I was wondering that after reading more of the tweets; React native doesn’t compile the JS to native, so not sure what they are using to do all of that? Bit worried about the far superior languages C# and F# if they are not even dogfooding anymore.

It is not a question of dogfooding, it is a question of re-use. Office also needs to run in the web browser (Sharepoint, OneDrive)

But C# can run on WebAssembly!

Re: Office 365 is being completely rewritten in JavaScript

#108
post #82
post #3

Office for Windows (WIN32) will be an Electron app? I have no words. edit, since there seems to be some confusion: I am explicitly talking about the WIN32 variant, which he confirmed to be based on Electron.

Nah it's fine, just upgrade to Win10 and buy your license through the windows store! UWP isn't using electron! What's that? Win32 a second class citizen? Never!

Isn't it about time? The "32" ought to be a clue...

Re: Office 365 is being completely rewritten in JavaScript

#110
post #72
post #31

Earlier quoted context omitted.

Javascript can still mean that Typescript is used.

I'm willing to bet money that MS is actually using Typescript for almost all their Javascript.

I accept that bet! Let's discuss offline.
Post reply on HN