• chrisn-585491 (9/25/2013)


    I'm skeptical of anyone with a long, significant career in software that claims "no bugs or errors." Especially if they tout C++.

    So either we have encountered the "World's Best Programmer, Ever" or we are being trolled. Now days we don't believe anyone's claims in this field unless they demonstrate it. (Considering an estimated 80-90 percent of job candidates misrepresent themselves. ) There's one sure way to find out:

    Please post some of this amazing code on GitHub or publically accessible site of that ilk.

    Extraordinary claims require extraordinary evidence.

    I cannot publish any of the code I have written because it is owned by the company I work for, not me.

    You clearly do not believe it is possible for a system to run for 20 years without change, but it is 100% true. I am just a normally guy, certainly not a liar or in any way exagerating. The system was written using "Superbase4", which was one of the earliest available PC-based RDBMS's, and I can assure you it has been running for 20+ years without any changes at all. The financial industry has changed a lot in the last 20 years, but the system was designed to be general enough to cope with changes, and the design works. There were lots of off-the-shelf packages available at the time, but they were all way too complicated and clearly would not stand the test of time, which is why we decided to build our own system.

    This is 100% truthfull, and I do not like the suggestions that I am lying.

    I also do not think this is a particularly extraordinary claim. Maybe that is a sign that the bug culture is more widespread than I first thought?

    Simon