Earlier quoted context omitted.
Does this mean that VBA will finally die? Please tell me that VBA will finally die.
As much as I can imagine MS would love to kill VBA it would be a major loss of business if they did. Oil and Gas lives in the stuff and would probably even sue MS if VBA died. That said could it be getting a much needed fixup... probably. I suspect the same is true of COM plugins.
Office 365 is being completely rewritten in JavaScript
231–240 of 459 posts
Re: Office 365 is being completely rewritten in JavaScript
#232Re: the original tweet JavaScript is a real language now. It's powerful and performant and uses modern paradigms, in addition to its sheer relevance. That said, I am glad I was taught using C++ in college. Not because I plan to ever write an OS or DBMS, but because it taught me valuable lessons about pointers, how memory is managed, how arrays and lists differ, and other computing fundamentals that still inform you w…
Re: Office 365 is being completely rewritten in JavaScript
#233Earlier quoted context omitted.
If I threw billions of dollars of vested interest at Python/Ruby/COBOL/(insert language of your choice) we can probably make those run at JS speeds as well. Does that solve the fundamental drawbacks of the languages? Nope. No it does not. JavaScript is particularly egregious because of it's weird behaviour about types and coercion and you know, just silently failing, behaviour that I wouldn't want going on in any pro…
every dynamically-typed language has "weird" behaviour around type coercion, that's simply the nature of the beast. sure wish i knew what you are talking about w/r/t "silently failing". JS has working exceptions just like 99% of widely used languages. I'm very glad that you've been omniscient enough to determine what "proper" parallel support is, though. How's that working out for you? Meanwhile, those of us using Ja…
Yeah, and I can do the same thing in Python, and it will be equally as lame: both languages are fundamentally single-threaded.
You act as if JS has all problems solved: Erlang/Elixir/Golang have far superior async & parallel stories and will happily thrash JS/Node in performance and efficiency.
How’s it working out for me? Well I do a lot of stuff in Haskell and Rust now, so pretty great actually.
Re: Office 365 is being completely rewritten in JavaScript
#234Earlier quoted context omitted.
As much as I can imagine MS would love to kill VBA it would be a major loss of business if they did. Oil and Gas lives in the stuff and would probably even sue MS if VBA died. That said could it be getting a much needed fixup... probably. I suspect the same is true of COM plugins.
I'm in Oil and Gas app dev, we are .net with no VBA. I guess I'm lucky.
Re: Office 365 is being completely rewritten in JavaScript
#235Earlier quoted context omitted.
As much as I can imagine MS would love to kill VBA it would be a major loss of business if they did. Oil and Gas lives in the stuff and would probably even sue MS if VBA died. That said could it be getting a much needed fixup... probably. I suspect the same is true of COM plugins.
I'm in Oil and Gas app dev, we are .net with no VBA. I guess I'm lucky.
Re: Office 365 is being completely rewritten in JavaScript
#236Earlier quoted context omitted.
I also think it’s extremely unlikely MS is announcing an new native code compiler for JavaScript, something I’m not sure anyone knows how to do with reasonable performance, with a Tweet this casual.
Web Views with native API's. So not truly native compilation.
Re: Office 365 is being completely rewritten in JavaScript
#237Earlier quoted context omitted.
I'm guessing they're just going to ship an Electron app and they won't be different codebases any more.
On Windows 10, they will target WinRT on UWP, with Fluent Design UI. Not Electron.
Re: Office 365 is being completely rewritten in JavaScript
#238Re: Office 365 is being completely rewritten in JavaScript
#239Ah yes, you can see here the strong love of Linux in Microsoft.
Re: Office 365 is being completely rewritten in JavaScript
#240Hi there, original tweeter here. Just to clarify: no one said when this work would land, simply that we are working on it! Sorry to disappoint XD, but I guess blame the OP.
Does this mean that VBA will finally die? Please tell me that VBA will finally die.