To be fair, just about every component manufacturer that I've dealt with produces pretty terrible software. MSI, Gigabyte and ASUS software (Gigabyte especially) are horrendous. Obviously, for most of these companies, software is an afterthought, but let's not pretend that EVGA is alone in this. They may have a better excuse of being a smaller company, but on a whole, none of these companies should release such terrible software, especially the multi-billion-dollar conglomerates like Gigabyte.
There needs to be a sea-change in the way that these companies deal with their software development. I knew personally the man that developed the very complex
mIRC Internet-Relay-Chat program for years on IRC, and that software had its fair share of bugs at first, but the guy developed it on his own, in his free time, and it became a really solid, user friendly piece of software, and it was the premiere application for using IRC, and is still used today by the military for encrypted UAV MOS (15W) operations and field and surveillance communications.
So.. yeah. I think it's about high time that companies begin to take their software development more seriously. The reason they rush out these hackjob apps? Because hardware advances, or used to, at such a rate that by the time they're done programming a piece of software for the current components, the company is already done working on the next iteration of the hardware. It's not easy, but it could still definitely be better, and needs
to be. But let's face it, we're coming up toward the end of PC building and usage as we know it.
Moore's law no longer applies like it has in the past, so improvements are more and more iterative and the end user will no longer want to buy into the next evolution of hardware because it'll be such a minute improvement, minute improvements that have R&D costs on the same or higher level than that of previous, larger improvements, causing the companies to look elsewhere for their next big market. So companies that currently target the gaming market are going to start pushing in to other areas of development (like AMD is currently doing) because the rat race has slowed to a crawl, and people are most definitely going to move toward console and remote gaming, renting virtual machines, etc. instead of building a computer in their home.
It's coming, and I'll say that within the next 5-10 years, probably less, we'll no longer need to worry about these issues to such an extent, but other ones instead, like privacy and the availability of components and ability to build personal computers, or even store data locally, in our homes. I believe custom built PC's will be a very niche thing, if a thing at all, and the hardware within most end user systems will become more and more proprietary, and therefore less accessible and customizable as time moves on. Look at companies like Apple for what the future holds, if you dare. Ugh..
Anyone of the near future that wants a custom machine, will either be doing so with antiquated components or with a much more knowledgeable understanding of microelectronics than your average PC builder, and will be modifying the highly dense and complicated proprietary systems that will be selling as "PC's" and "gaming consoles" with the intent to improve upon the functionality and/or unlock features otherwise unavailable under the platform. More engineer than enthusiast.
smh.. I hate it, but it's true. So, in the grand scheme of things, these companies know their days as gaming component manufacturers are numbered, so who cares if the software sucks? In a few years, it won't even matter anymore. One day, they'll just all jump ship and move into other avenues of component manufacturing. I know it's difficult to test against thousands of different combinations of software and hardware to bring about a functional piece of software, but still, until the homebrew PC market has
closed, let's try to put out some decent damn software, please?
post edited by hellish - 2019/05/15 17:46:43