Replies: 2 comments 5 replies
-
Hey There's really no reason other than "I like playing around with new features". I generally hate the mentality of holding back with using new features just because some distros refuse to update their compiler. I know this is a big thing with C and C++, but in most modern language people just use the latest versions available and aren't at the grace of whatever distro they're using. Normally I recommend people to just use the AppImage or Flatpak version. I have no idea about OpenBSD though so not sure if you can use those. Maybe you can build a version that works for you using the Dockerfile we provide? |
Beta Was this translation helpful? Give feedback.
-
Hey, just wanted to say that I would be glad to to make ImHex work on OpenBSD (probably with the AppImage), if you currently have no way to run it (I have no idea about the current support status, but you seem to imply that it doesn't wofk) Feel free to ping me if that's the case |
Beta Was this translation helpful? Give feedback.
-
Look, I understand this is your project and your codebase... but why are we using such a modern C++ version?
Generally, I tend to hold off a few years before switching to a new C++ version. I specifically look for things like Debian and what not to support these.
The problem though, hurts things like OpenBSD which is still using Clang 13 (this was release 2 years ago, sure, but even that supports some C++20...), but we are already jumping the gun and using C++23... Even worse, C++23 isn't even "released" yet! Why are we jumping the gun and slurping up what compilers give out???
I feel like hopping on new versions seems a bit harsh because it limits who can use the software, and I generally feel like some of these changes are rather small and more of a bragging point to say "Look at me, I'm using new C++ features!". Most C++ projects still hang around C++17, and often older.
This is wonderful software, but it's annoying having to dual boot into Debian to use it, and I assume that I'll only get to use it for so long before my compiler becomes outdated on Debian too.
I wish you would rely more on libraries like fmt or something.
Beta Was this translation helpful? Give feedback.
All reactions