5 Comments

Software Rot

On SG Vox made a comment about how software is essentially not doing its primary business. Which is to just work. To do it’s function.

I recently came across a piece of software that actually does what it’s supposed to, very well. And then I had an update. I downloaded it and it was… 1.2Mb.

I knew then I had found a set of Dodo teeth embedded in lost Nazi gold: A software program done by people who actually understand how to program.

As I said on SG, when I become world emperor, the highest programming language that will be permitted will be assembler. Anything above that will be considered witchcraft and the perpetrators will be burnt at the stake. Buggy software released before it is functional will result in mass hanging of the whole development team.

I am also certain that if those things were implemented, within 20 years we would have spaceships able to travel to other stars.

No, I am not kidding. We would.

Programmers today don’t even have a baseline grasp of how computers work. They are basically like retarded children that have learn to pile up kitchen implements into shiny towers that look “impressive” to them, but have the functionality of a rabid rat having an epileptic fit in your underpants. While you are wearing them.

I truly believe that it should be acceptable for programmers to be whipped when their code is the buggy, crappy, incoherent drivel it so often is.

And no, I am sorry, there is no solving this problem without corporal punishment to those perpetrating the software crimes. It’s the only way.

    5 Responses to “Software Rot”

    1. Rick says:

      Yes, start with the smart boys and the managerial class. One pushes the technical crap, the other pushes for more buttons, faster. While we can argue on where to draw the line exactly, nobody can deny the monstrosity of modern software development.

    2. D. says:

      Do you have any recommendations for someone considering learning programming so they can learn the aforementioned baseline grasp of how computers work and avoid the whipping post?

      • G says:

        Learn the basics of how machine code and assembler work. Then a little BASIC.
        It’s not wasted time, because if you do that you will have an insight into modern programming that others completely lack.
        It’s like you knowing how to drive a manual transmission car in a rally compared to an automatic in a parking lot.

    Leave a Reply

    All content of this web-site is copyrighted by G. Filotto 2009 to present day.
    Website maintained by mindseed design