Live data from Hacker News

Office 365 is being completely rewritten in JavaScript

twitter.com

411–420 of 459 posts

Re: Office 365 is being completely rewritten in JavaScript

#411

Earlier quoted context omitted.

The way I see it, even saying that this is the goal is bad news. It's basically an official admission that Microsoft intends to abandon the Desktop OS entirely. Windows 10's bullshit isn't just some bump in the road that would eventually be recognized as the bad idea that it is, it's a deliberate move to push people off of Windows Desktop and on to Windows tablets, smartphones, and a desktop web kiosk. Windows as a p…

> Windows as a personal computing Desktop OS would be completely dead, and given the state of the alternatives that means that personal computing desktops are also dead. Maybe, or maybe it would open up an opportunity for more competition. Who knows? Maybe the year of the Linux desktop is still coming :)

Sure, if a comet takes out pretty much the entirety of the current Linux Desktop community at OverengineeringCon 2020 or something and some reasonable people take it over.

Re: Office 365 is being completely rewritten in JavaScript

#412

Earlier quoted context omitted.

Why not Typescript, btw?

I'd almost guarantee that it's Typescript. But being a superset of Javascript, it's still correct to call it Javascript.

It's the other way around - if A is a superset of B, it's correct to call B as A, but not to call A as B.

Re: Office 365 is being completely rewritten in JavaScript

#413

Earlier quoted context omitted.

Mail is one of the key parts of the internet no offence you don't want someone straight out some boot camp of dubious provenance having any input into what language or the spec of a MUA or MTA. Any new developers on this need to have experience working with email standards and a good knowledge of C++ / C not some fracking scripting language! And as some one who used to do international interconnect I think I have som…

This is literally the same argument of the tweet's first poster (to which the linked tweet is a reply). This is just simply not true. I know many people who make mail apps for some big big companies. They have CS degrees and would admit they suck at C++ (I wouldn't even mention C) but they are great at Python

I was talking about outlook and exchange not writing some trivial script to send a registration email here.

Re: Office 365 is being completely rewritten in JavaScript

#415
post #378

Earlier quoted context omitted.

Oh it gets better. If you look at the appx package names for "Groove music" and a couple others they're still Microsoft.Zune prefixed

Appx package names seem almost entirely uninteresting and most consumers will never look at them. Why would anyone bother changing them? Disclosure: Microsoft employee, but not on Groove (or anything related to appx packages for that matter)

The thing is, they created the name when Zune was already dead lol

Re: Office 365 is being completely rewritten in JavaScript

#417
post #369
post #361

Earlier quoted context omitted.

I’m an engineer in Office. This is not the case. The desktop app’s are fully native, and will remain so. They utilize React Native for a few components, but otherwise are written in C & C++.

Thanks for clarifying this nonsense. So, what the hell was this guy tweeting about?

In my experience most people in Microsoft have only a vague idea of what other teams are doing, even when none of it is really secret. If Office is starting to adopt React Native for some of its new UI components, and meanwhile there's a lot of work happening on the Office 365 web portal and Office web apps, internal telephone rumor circulation can morph that into "all of Office is being rewritten in javascript"

Re: Office 365 is being completely rewritten in JavaScript

#418
post #378

Earlier quoted context omitted.

Appx package names seem almost entirely uninteresting and most consumers will never look at them. Why would anyone bother changing them? Disclosure: Microsoft employee, but not on Groove (or anything related to appx packages for that matter)

The thing is, they created the name when Zune was already dead lol

Doubt it. Even if the app wasn’t published previously, it likely descended from existing code that already carried the name.

I work on a codebase that still carries product names that stopped being meaningful almost a decade ago. No value in renaming across the codebase and it’d be expensive because of how much code has to be touched.

Re: Office 365 is being completely rewritten in JavaScript

#419
post #98

Ugggh :( I miss my old Outlook 2013. Outlook 2016 is so slow it can’t keep up wirh my typing. I thought it already was javascript. Guess it will be even slower still. Super! (not)

If I'm typing a sentence that I am very familiar with, I can get up to 95 WPM and Outlook 2016 has no problems keeping up. Perhaps it's your computer and not Outlook.

A Commodore 64 can keep up with even the best human typists. How is it even remotely acceptable that any application running on a GHz+ multicore CPU can't?

Re: Office 365 is being completely rewritten in JavaScript

#420
post #349

Earlier quoted context omitted.

Mail is one of the key parts of the internet no offence you don't want someone straight out some boot camp of dubious provenance having any input into what language or the spec of a MUA or MTA. Any new developers on this need to have experience working with email standards and a good knowledge of C++ / C not some fracking scripting language! And as some one who used to do international interconnect I think I have som…

> no offence you don't want someone straight out some boot camp of dubious provenance None taken . My point is Microsoft is shifting to make it easier to separate their apps into clear layers . Coders from bootcamps can deal with the UI and some logic , C++ Engineers will deal with back-end and the mess that office is, and expose some API in JavaScript for them.

> Coders from bootcamps can deal with the UI and some logic

Great, so the UIs will continue to get slower and more broken. What a glorious future we have to look forward to.

Post reply on HN