me-di-o-cre (mi di o kEr) - of average to poor quality; ordinary.
me-di-oc-ri-ty (mi di a krih ti) - the quality or condition of being mediocre.
Who are we?
We are John Croudy, some Pink Mice and other furry things.
Where are we?
Latitude: 60° 26' North, Longitude: 22° 16' East (Turku, Finland)
Our mission
These days there seems to be a trend of mediocrity in the world. More and more, especially in the computer world, it seems that we are being asked to live with unreliability. When a program crashes, we just plough on, making sure we save our work more frequently. We've come to expect problems as the norm rather than the exception. While many program failures are probably due to the fact that programmers are only human, many are also due to simple carelessness, and above all, haste. Having worked in companies where meeting a deadline or getting a demo out on time seemed to be the only thing that mattered, I often had to sacrifice program quality in order to please my boss. I vowed that one day if I could, I would work to ensure program quality over speed of development. Pink Mouse Productions, while not strictly a real company, is my attempt to do just that.
Our software is rarely ready on time
We don't aim to have our software ready on a specific date. Doing this as a hobby and not having the 'time-is-money' problem of a real company, we have the luxury of being able to make sure our software is actually ready for release before we release it. While this means you may have to wait longer for an update, it also means the update has a good chance of doing its job properly.
Our software is not entirely bug-free
Anyone who tells you that their software is absolutely bug-free is probably lying. When Donald Knuth offered a reward to anyone who found a bug in his TeX program, he was expecting to have to pay up. Of course, it is possible to write bug-free software, but the more complex a system is, the more likely it is that there are going to be bugs in it. The mere fact that we are human makes it inevitable that there will be problems in our work. We're not going to say that our software is bug-free, it isn't, but we do work extremely hard to make sure that there are as few bugs as possible. If you find a bug in one of our programs, please help us by reporting it.
Our software is not the most efficient
Our programs are designed to be easy to use, to work properly and be reliable. While considerable attention is paid to speed and memory concerns, these issues are not considered as important as correctness. We consider a fast but buggy program to be less useful than a slower but robust program. If you think our software runs too slowly or should be rewritten in assembler, feel free to uninstall it and try someone else's. If our software crashes, however, then you have something to complain about.