cheez
Sorry for being a wet blanket here. There number of bug fixes in X3b and X3c are so numerous and extensive that it made me wonder why these weren't discovered during the beta stage. Or perhaps the product was released as a beta product and the early adopters became the beta testers. Don't get me wrong - I'm glad that Cakewalk is releasing patches quickly and faster than compared to previous versions. But there shouldn't be so many fixes needed on a finished product. I hope their beta testing/QA team get their act together.
If you think the number of bug fixes is "numerous and extensive," that list is
nothing compared to the list of bugs that get tracked and fixed during the development process. It would be like a batter who hit .987, and all people could focus on was that he
didn't hit the ball the other .013 at-bats.
Perfection is rare. For example, there was a typo in your post ("There number" instead of "The number") and a grammatical error: When used as a noun referring to an arithmetical value, the word
number is singular so you should have said "The number of bug fixes in X3b and X3c
is..." Now, that's only two errors out of an entire paragraph, but if you knew they were there, why didn't you fix them? And if you didn't know they were there...well, that's exactly how bugs happen!
It's also important to realize that the number of permutations and combinations of how people use software is in the
millions. There is no way to test all of those possibilities prior to release if you expect to release something before the sun collapses into a dwarf star. When you have bugs like "Double-click maximize and 'Fit Project' would not work correctly in projects with hidden tracks" you had to have someone test a project with hidden tracks and then wanted to double-click maximize and 'fit project' and found out that it crashed...then be able to reproduce how it happened, and make it happen repeatedly. Or a bug like "Resolved a crash when selecting 'Selected Track inputs...' menu item in a project with no tracks." I would NEVER find a bug like that because if a project had no tracks, I would not select Selected Track Inputs.
Then are the bugs like "Resolved a hang that
could occur when dragging tracks and folders." The "could" occur bugs relate to various different conditions, so kudos to whoever tracks down the "could" bugs.
X3 was very stable for an initial release, the forumites have confirmed that. Some of the bug fixes in X3c are pretty esoteric. Even a crack beta team with dozens of people are going to have a hard time finding those.
This isn't being an apologist for Sonar, I would say the same for any software manufacturer. Frankly, I'm really proud of the Bakers for being so relentless about tracking down bugs. They could have said "well people seem pretty happy, I guess we can take off for a month." But they didn't.
Besides, you had better hope the day never comes when a software company does an initial release of a piece of software and it contains no bugs, because that will be a sign the world is coming to an end.