shoot_self_in_foot.s

, May 14th, 2008

A lunchtime discussion (somehow) got on to the subject of assembly language programming, and I was of course asked “So, what’s it like programming in assembly then?”. I get asked this more often than you’d think as very few developers I run in to have any experience with it and they’re always surprised to meet someone who’s dived below C level. Maybe I just don’t hang around with the right sort of programmer.

To answer this hoary old chestnut I always refer to the classic internet text “How to shoot yourself in the foot with different programming languages”. This has been floating around the interbeams for many a year and I’m probably showing my vintage even revealing that I know about it. There are many versions to be found with various folk having added entries for their own personal favourite language to the original text over the years, but the entry for assembly language programming has remained much the same:

Shooting yourself in the foot with assembly language:
You spend six months inventing gunpowder, bullets, a gun, your hand and your foot. When you finally try pulling the trigger, the gun beeps three times, explodes and shoots you in the head.

That is what it’s like!

John Girvin

John Girvin is a software engineer, sci-fi buff, cyclist and retrocomputer fan (ie: nerd) from Belfast, Northern Ireland.

If you liked this article, why not subscribe to the RSS feed for more?

You may also enjoy these great related articles:

Bang your doors:

Powered by Wordpress | Theme based on Deliciously Blue by j david macor.com
© Copyright 2010 John Girvin, All Rights Reserved.