Top all-time · #8745
Building ENLYZE
Company blog · building.enlyze.comprogrammingsystems
Building ENLYZE is the company blog at building.enlyze.com, writing about programming and systems. Since 2020, 9 different Hacker News readers have linked it 13 times, most often “Targeting 25 years of Windows with Visual Studio 2019”. The last post was in 2024, but the archive is still widely read.
Too few sampled comments (6) to say how often HN recommends it.?
Why HN links it
HN commenters link this blog's posts on Windows Win32 development, including DPI awareness and targeting old Windows versions such as NT4 and XP with modern toolchains. The comments cite the posts as references.
Summarised by Claude from a sample of 6 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Enlightening moments and daily thoughts
Most-linked posts?
- Targeting 25 years of Windows with Visual Studio 20194 people · 4 mentions · first linked 2021-10-20
- Writing Win32 apps like it's 2020: A DPI-aware resizable wizard3 people · 4 mentions · first linked 2021-07-22
What Hacker News says?
> It's hard to overstate how hard Microsoft has worked to maintain backwards compatibility. Here's a pretty detailed list: - It is possible to target Windows XP SP3 (released 2008, EOL 2014, 10 years ago) from Windows 11 and Visual Studio 2022[1] using C++23. Windows 2000 can be targeted with a little more setup[2]. Windows 2000 is 24 years old this year. - It is possible to run a binary written for and compiled in…
Comment linking /posts/modern-visual-studio-meets-ancient-windows/
on “If you're just going to sit there doing nothing, at least do nothing correctly”Submitted A new Windows CE x86 compiler in 2024 as a story · 35 points
HN discussionMade me think of this for some reason: https://building.enlyze.com/posts/targeting-25-years-of-wind... Target from NT4 (up to Windows 11, I suppose) with LLVM and Visual Studio.
Comment linking /posts/targeting-25-years-of-windows-with-visual-studio-2019/
on “Fractional scales, fonts and hinting”Submitted Fun with Decorators, Protobuf and Apache Beam as a story · 33 points
HN discussionThis is a tangential rant about HiDPI. macOS doesn't even render to its own high pixel density displays correctly, owing to the (in my opinion) very naïve algorithm used. If you select any resolution that's not a perfect factor of the display being rendered to, then there is blurriness[1]. MacOS renders to a viewport that is 2× the resolution of the 'looks like' setting, and then scales it down to the actual monitor…
Comment linking /posts/writing-win32-apps-like-its-2020-part-3/
on “Font height differences between Windows and Mac (2019)”Submitted Writing Win32 apps like it's 2020 – A DPI-aware resizable wizard in modern C++ as a story · 13 points
HN discussionNope, you get the pleasure of implementing dpi support yourself. https://building.enlyze.com/posts/writing-win32-apps-like-it...
Comment linking /posts/writing-win32-apps-like-its-2020-part-3/
on “Lightweight SQLite Editor for Windows”Submitted Targeting 25 years of Windows with Visual Studio 2019 as a story · 7 points
HN discussion> Call me when Windows gets proper HIDPI support lmao. Has been here for nearly a decade now. It's pretty straightforward, and even Win32 programs can be made DPI-aware[1]. [1]: https://building.enlyze.com/posts/writing-win32-apps-like-it...
Comment linking /posts/writing-win32-apps-like-its-2020-part-3/
on “Despite just 5.8% sales, over 38% of bug reports come from the Linux community”Submitted Writing Win32 apps like it's 2020: Helpers for a modern C++ world as a story · 5 points
HN discussion> maybe today you can still build a win10 binary with a win11 toolchain, but you cannot build a win98 binary with it for sure. In my experience, that's not quite accurate. I'm working on a GUI program that targets Windows NT 4.0, built using a Win11 toolchain. With a few tweaks here and there, it works flawlessly. Microsoft goes to great lengths to keep system DLLs and the CRT forward- and backward-compatible. It's…
Comment linking /posts/targeting-25-years-of-windows-with-visual-studio-2019/
on “The Holy Grail of Linux Binary Compatibility: Musl and Dlopen”Submitted Targeting 25 years of Windows with Visual Studio 2019 as a story · 2 points
HN discussionSubmitted Writing Win32 apps like it's 2020: A DPI-aware resizable wizard as a story · 1 points
HN discussion