Remix.run Logo
mikepurvis 19 hours ago

MFC was Microsoft, so that was definitely native, and I think a lot of stuff used native even just for performance reasons. I remember getting very frustrated around then when something would want me to install the JVM and I knew I was in for a laggy mess of an application that would have bad font rendering, strange little buttons, and its own file picker.

zozbot234 19 hours ago | parent [-]

> MFC was Microsoft, so that was definitely native

Microsoft reimplemented this stuff from scratch all the time. Not just in MFC itself but Office too.

LoganDark 18 hours ago | parent [-]

Don't modern versions of Windows contain at least 5 different widget frameworks? Like, Win32, Ribbon (I think engineered for Office as you said), WinForms, WPF, WinUI 1/2/3... I think Apple just has Cocoa (Carbon is long gone), AppKit, UIKit, and SwiftUI.

bmicraft 13 hours ago | parent [-]

You (rightly) forgot about UWP, "universal windows platform"