Earlier quoted context omitted.
The market cap doesn't tell you anything about the available resources a company has. For example... Gamestop's market cap did this recently - https://www.macrotrends.net/stocks/charts/GME/gamestop/marke... - the company doesn't suddenly have more money to spend on projects.
Not a great example since they sold over a billion worth of stock. They do actually have more money now. Microsoft generates more money than they know what to do with so they return large amounts in dividends and probably stock buybacks (I haven't checked for MSFT specifically, but it's all the rage these days.) That's essentially the opposite of what GME did.
Microsoft Teams 2 will use half the memory, dropping Electron for Edge Webview2
331–340 of 359 posts
Re: Microsoft Teams 2 will use half the memory, dropping Electron for Edge Webview2
#332Earlier quoted context omitted.
Native apps means essentially building at least 5 distinct apps: windows, mac, iOS, linux, android. What a mess to work with and maintain. We already have cross-platfrom UI engines called browsers and they're very advanced and reasonably pleasant to work with these days. If you bundle the browser (electron) then you don't have to worry about differences between browsers. So electron makes plenty of sense to developer…
Microsoft is a $2T company, I feel like they could afford to do it right.
Re: Microsoft Teams 2 will use half the memory, dropping Electron for Edge Webview2
#333Earlier quoted context omitted.
Not a great example since they sold over a billion worth of stock. They do actually have more money now. Microsoft generates more money than they know what to do with so they return large amounts in dividends and probably stock buybacks (I haven't checked for MSFT specifically, but it's all the rage these days.) That's essentially the opposite of what GME did.
MSFT dividend yield is nothing to write home about. Less than 1% per year at the moment.
Re: Microsoft Teams 2 will use half the memory, dropping Electron for Edge Webview2
#334They operated like a startup. Used electron, reached to market fast, gained traction. Now they can thing for performance improvements.
Note: Most of the users using MS Teams are not startups but listed companies. That's a constant source of revenue. Tapping that segment with not so shitty electron app has worked wonders for MS
Re: Microsoft Teams 2 will use half the memory, dropping Electron for Edge Webview2
#335Earlier quoted context omitted.
Microsoft is a $2T company, I feel like they could afford to do it right.
Balance-sheet aggregation != perfect execution consistency. - DOS 4.0 - Microsoft Bob - Windows ME - Windows Vista - JScript - MSJVM - Zune - Eliminating all/most easter eggs https://www.infoworld.com/article/2612971/microsoft-s-13-wor... You can make many, many mistakes as a giant company, so long as they're not fatal. ;-)
Re: Microsoft Teams 2 will use half the memory, dropping Electron for Edge Webview2
#336Somewhere along the line, we really lost it in software. A few decades ago I paid about $1000 for a one MEGABYTE memory upgrade, and even that was needed only because a single graphics application at that time could clearly benefit from the extra RAM to do more things. Now? I have 32 GIGABYTES of RAM, and we are celebrating that a chat client has now managed to find a way to use a slightly less absurd amount of memor…
Re: Microsoft Teams 2 will use half the memory, dropping Electron for Edge Webview2
#337Earlier quoted context omitted.
How can an organisation start a Web/Desktop project which can never ever be _good_ (not to mention great) and frustrate and annoy its customers all the time? If native is a mess, how is outsourcing the mess to the user justified?
What's the alternative? Be only on one platform? Not viable today. Implement 5 different apps, usually not viable. The platforms are fragmented and the user pays the costs of that in the end, one way or another. If you hide it by increasing development costs, the price of the app ( or amount of ads or premium only features) must go up to compensate and the user pays the cost as well. Edit: downvote all you like, ther…
Re: Microsoft Teams 2 will use half the memory, dropping Electron for Edge Webview2
#338Earlier quoted context omitted.
> If I want a chat service with native apps But why? 'Native' is a tool, not a goal, surely? What's the underlying goal you want to achieve, and do you really need native to achieve that?
> " What's the underlying goal you want to achieve " Responds to user input quickly enough to not be frustrating.
Re: Microsoft Teams 2 will use half the memory, dropping Electron for Edge Webview2
#339Earlier quoted context omitted.
Cross-platform development is like communism. An unattainable utopia. There's no "magicking-away" the idiosyncrasies of cross-platform development with abstraction layers. It's simpler to use native tools and go for the best each platform has to offer while keeping the L&F UX as similar as possible.
React Native and (arguably) Flutter are going through a golden age right now. Major companies like Tesla, Coinbase, and Shopify have adopted them, and the developer experience has never been better. I'm not sure why it worked now, but didn't work for Xamarin / Ionic, though.
Re: Microsoft Teams 2 will use half the memory, dropping Electron for Edge Webview2
#340Earlier quoted context omitted.
Compared to people calling or finding me at my desk they are extremely asynchronous. What tool do you suggest for teams?
Simple … email … I choose when/if I will respond on a schedule that I define and My response can be more complete therefore avoiding many of the roundtrips that these tools support and encourage. If someone needs a meeting, they can schedule a meeting from open time that I have provided in my schedule that is shared to my team.
I have tens or hundreds of unread slack messages.
I also know people in the Blackberry era who'd call somelne because they hadn't yet replied to a mail they send a whole 5 minutes ago..!