3 ms·
Nothing wrong with using MSYS! Let me tell you as someone who has used virtual machines, done native development, and used tools like WSL...MSYS is really nice
by Night_Thastus 2y ago
Nothing wrong with using MSYS!
Let me tell you as someone who has used virtual machines, done native development, and used tools like WSL...MSYS is really nice in context.
It's not as fast as bare native, but it's leagues better than a virtual machine and plenty fast enough for daily work. It has lots of the latest tooling (just recently it updated to GCC14 a couple days after GCC14 released). It has all the nice toolchains set up with a simple pacman call instead of having to compile everything yourself or go to esoteric sources to get it installed.
Most importantly, it just works the vast majority of the time. I very rarely have to fix something because of an MSYS concern. Almost all of my time is spent actually developing.
(Although they are for different work: That is NOT true on WSL, where it feels like I spend weeks just trying to get it up and working for a few days of productive work)
- shortrounddev2 2y agoPersonally I'm not a fan of Unix tools. I prefer powershell to bash and I like the cmdlets from it better than gnu tools. I don't use WSL for anything. I want more projects to have windows native instructions rather than copping out and using a kind of fake Unix environment
- Night_Thastus 2y agoWhat a hot take. Some of the latest MS stuff like Powershell is fine, and far better than it used to be. But it just pales in comparison to the mountain of great tools, addons, plugins, packages and so on available in a Unix environment. I mean heck, what do you even do for something like clang-format?
- delta_p_delta_x 2y ago> But it just pales in comparison to the mountain of great tools, addons, plugins, packages and so on available in a Unix environment Visual Studio 2022 is a complete development environment that more than outdoes any Unix environment. Running, debugging, profiling, benchmarking, configuring ABI/warning options, VS 2022 has it all. > what do you even do for something like clang-format Funnily enough... VS 2022 comes with it[1] :) [1]: https://learn.microsoft.com/en-gb/visualstudio/ide/reference/options-text-editor-c-cpp-formatting?view=vs-2022 https://learn.microsoft.com/en-gb/visualstudio/ide/reference...
- zem 2y agoif you like the project enough you could contribute said instructions! it sounds like you're talking about largely linux based and linux developed projects that have still taken the time to translate their build steps into something that works on windows, whether or not it's the most windows native way of doing things.