anyway the new outlook FINALLY supports IMAP but still comes with mandatory ads, mistakenly picks your "Region settings" as "Display language" instead of the Windows Display Language, and if you change the language back and hit apply it says it runs out of memory while reloading.
"ah but at least I bet Microsoft Edge and Microsoft Outlook (NEW!) share msedge.dll, resulting in less disk usage and less memory usage (because memory mapping)?"
nope!
while I'm at it: guess which one of these publicly announced they were using electron (and got a lot of flak for it?)
@fasterthanlime "we think it's entirely reasonable that 10% of your laptop's memory is used by one DLL" sure does encapsulate a lot of modern development practices
@fasterthanlime sidenote, because its really useful: i recommend checking out https://systeminformer.com/ - its kinda like process explorer and a few other tools rolled into one. i really like that it can show per-proccess memory/cpu plots. thought you might find it useful.
@fasterthanlime to paraphrase @Gankra (in https://faultlore.com/blah/c-isnt-a-language/ of course): well no OK Microsoft probably wouldn’t do that, they’d just do something horrible instead.
@fasterthanlime I'm not sure about the point here. From your screenshot it seems that Outlook uses WebView2, the thing it's supposed to use. WebView2 is completely separate from Edge the web browser: each can be installed separately, both have different purposes — one is browser component akin to IE frame, the other one is the browser. I don't see how they can be both combined, and I only see this as a nightmare for devs already struggling to tell users to not uninstall the freaking WebView.
@brawaru there’s no technical reason why Edge and Webview2 couldn’t share the same 250MB msedge.dll.
Some anti-Electron critics would’ve been happy with “one shared Chrome runtime” across all apps — that even Microsoft, who control everything there, aren’t doing it, is noteworthy.
@fasterthanlime there is a reason though, that's two separate packages, they can be of two different versions, and can also be installed alone (e.g., only Edge or only WebView 2). Even with that it's already more efficient than Electron: Outlook, Widgets and Tauri apps (like Modrinth) already use the same WebView 2 install.
There is still a huge benefit to Electron though... of not having to write support article like this: https://support.modrinth.com/en/articles/8797765-corrupted-microsoft-edge-webview2-installation.