Jay Asher
Logician
What is a "bug" ?
Something that has become ubiquitous on the internet fora is really starting to, well, bug me, and that is the indiscriminate and to my mind inaccurate use of the term "bug." It also bugs , I suspect, a lot of developers.
The dictionary defines "bug" broadly as "an error in a computer program or system." This is now renders it a meaningless word as anyone who has any issue on their system with a software app can describe it as a bug in the software.
To me, a bug in software is something that will happen to all, most, or at the least many users who use it. If it only happens to a handful of people using an app with a specific computer, OS, or combo of hardware/plugins, then it is not a bug, it is a system specific issue.
Here is an example of what I would call a bug. Logic used to have a feature called "wait for note" where recording would begin with the striking of your keyboard controller. At some point, this stopped working., nonetheless it was still listed as an option. Eventually, Apple acknowledged that it was indeed not working and that they probably would not fix it so they just removed it.
THAT was clearly a bug. It happened to 100% of users 100% of the time. Conversely I will read something like, " I am running Logic Pro version whatever on OSX whatever with such and such audio interface and if use plugins A, B, and C, all of a sudden Logic gets really slow and gives me error messages. It is really buggy software."
Someone will respond and say, "Gee I am using almost the identical stuff and I am not having this."
THAT is clearly NOT a bug in my mind but a system specific issue.
Whaddya think?
Something that has become ubiquitous on the internet fora is really starting to, well, bug me, and that is the indiscriminate and to my mind inaccurate use of the term "bug." It also bugs , I suspect, a lot of developers.
The dictionary defines "bug" broadly as "an error in a computer program or system." This is now renders it a meaningless word as anyone who has any issue on their system with a software app can describe it as a bug in the software.
To me, a bug in software is something that will happen to all, most, or at the least many users who use it. If it only happens to a handful of people using an app with a specific computer, OS, or combo of hardware/plugins, then it is not a bug, it is a system specific issue.
Here is an example of what I would call a bug. Logic used to have a feature called "wait for note" where recording would begin with the striking of your keyboard controller. At some point, this stopped working., nonetheless it was still listed as an option. Eventually, Apple acknowledged that it was indeed not working and that they probably would not fix it so they just removed it.
THAT was clearly a bug. It happened to 100% of users 100% of the time. Conversely I will read something like, " I am running Logic Pro version whatever on OSX whatever with such and such audio interface and if use plugins A, B, and C, all of a sudden Logic gets really slow and gives me error messages. It is really buggy software."
Someone will respond and say, "Gee I am using almost the identical stuff and I am not having this."
THAT is clearly NOT a bug in my mind but a system specific issue.
Whaddya think?