Microsoft Office rewrite to React.js nears completion
react-etc.net
react-etc.net
I don't want my spreadsheets crapping out on me at a few thousand rows.
I like google google docs. The thing is, I rarely have to use them, so and it's been FOREVER since I've anything like libreoffice installed. So, in the case I have to handle a word document or spreadsheet, docs is good. I'd rather deal with a slightly slower web app rarely then having all the office suite stuff installed.
It’s great for lists, but I want an Excel clone on web. Fortunately, MS has been building this.
If MS ever simplified their license, I’ll switch.
The actual license is simple for office. I actually pay $100/year for my family. But almost every few months a new feature is announced only to learn that it’s only available for business. Or it’s not available for personal users. Stuff like that.
Google is dead simple. Everything free for personal use, but more storage space. Or business is $50/user/year/forever.
Agreed. Besides the sheer lack of functionality of the web spreadsheets, the clipboard is a continual annoyance for me... 35 years of correctly working clipboard technology, and the more modern web based spreadsheets don't even get that right.
> this trend towards moving everything to web tech ...
Agreed... maybe Web technologies will eventually mature to the point where they're a competitive desktop application platform... but it's been 20 years so I'm not holding my breath.
So I'm really not sure what to make of this random viral tweet.
[0] https://news.ycombinator.com/item?id=17305332, [1] https://news.ycombinator.com/item?id=17306589
https://news.ycombinator.com/item?id=17304128
original reddit post:
https://www.reddit.com/r/programming/comments/8qqhlz/office_...
Though it still doesn't make things much clearer to me, unfortunately, other than the general idea of: "Yeah, but no"...
https://mobile.twitter.com/TheLarkInn/status/100676113439583...
It is hard to believe that several million lines of Excel C/C++ code is being rewritten into JavaScript. It must be possible, but the cost and time to rewrite so much heavily optimized code seems prohibitive. And surely will run much slower than the existing Win32 version.
Only thing I can think is that they are trying to unify the UI code base across devices, and React is seemingly the winner there at this point.
Interesting that they also appear to be ditching the Ribbon for a simpler UI as well: https://www.engadget.com/amp/2018/06/13/microsoft-office-ui-...
I've already had two hardcore js nuts come to me separately and exclaim that office is being rewritten in js, and have had to explain that O365s front-end, which is obviously already in some form of js, is being rewritten in React.
Has nothing to do with Office Desktop and the 365s backend services.
Good grief. As if native Office wasn't bloated already.
yes, but I'd like to put my own stuff in RAM, not accidental RAM usage due to the technologies being chosen.
No, you can't. If you have an MBP, for example, RAM is soldered onto the mother board and cannot be upgraded. If you have a Thinkpad x220 or x230 like a lot of us do, you can only go up to 16GB because the BIOS doesn't support any more.
And regardless of which laptop you use, RAM is expensive in a lot of places. You can't expect everyone to throw hundreds of dollars at RAM just so they can run VS Code. Not to mention the "throw more hardware at it" attitude is the reason why we have bloated inefficient software in the first place.
Yeah, for like $700
Regular users matter too.
Intel's Cannon Lake is the only CPU that can use LPDDR4, but they are yet to solve their yield problems.
"unused memory is a waste"
Programs with a bigger working set tend to run slower, because of bottlenecks across the memory hierarchy.
That's incorrect. The vast, vast majority of developers around the entire world are running Windows and on a PC, not a Mac.
> Windows actually keeps the most used applications in [inactive] memory for faster access time.
When an app uses extra memory, it prevents this from happening. If the extra memory use doesn't help the user, the net effect is a harmed user experience, even if they have enough memory to hold everything the currently running apps want to store.
Go ahead and open 6mb CSV file. Keep me updated :)
Total memory usage for VSCode processes was 1.5 GB. The other 2 instances of VSCode were debugging a Node.js Express app and editing a rather large React/Redux app.
When VSCode had no other running instances, opening the same file took about .5 seconds longer.
[1] https://www.nbcnews.com/tech/social-media/now-available-more...
Even so, VSCode with the same amount of plugins and features as IntelliJ would most likely crawl.
Edit:
My only disappointment is no direct mention of Linux. I would be fine with the Linux variant being Electron based, but I need this thing to run on Linux too!
Sign me up!