Skip to main content

This is ZX81.org.uk

Tag: Opinion

C++

Introduction

I don’t want to start off on the wrong foot again, but I’m afraid I might have to. If you read my discussion of the C programming language you may imagine that I’d like C++. After all, C++ fixes some of C’s idiosyncrasies, adds object orientation and a whole host of new features.

You’d be wrong though. In many ways I consider C++ to be a step backwards from its parent and this piece will hopefully explain why.

Eight Best Computer Books

It’s been over five years since I last told you about my favourite computer and programming related books (don’t believe the date on that article. It’s been edited lightly a couple of times since I first posted it).

Having said that, some things have not changed. The vast majority of books on the shelves of your local retailer are very specific. Publishers seem to eschew broad, generally useful texts in preference for yet another beginners guide to Microsoft Word or C++ (or, more likely, Visual C++ 2005 Special Easter Edition SP2). I do not understand this. Sure, there’s a genuine need for “how to” books for specific technologies but is it not more useful to learn how to solve problems in general rather than how to solve a particular problem with a particular product?

WordPress for iPhone

When they first announced the App Store and the iPhone SDK I thought that a blogging tool might be something worth downloading. On the first day TypePad had their application but we had to wait until this week for the WordPress equivalent. On the plus side, WordPress for iPhone is both free and Open Source.

First impressions: it’s nice. Setting up a new blog is simple. Writing a new post is straightforward too, just press the “new” button, fill in the fields much as you would in the web interface and get typing. You can also add photos — either directly from the camera or from your photo library — but only to the end of your post.

My del.icio.us bookmarks for July 15th through July 16th

  • Ars Book Review: “Patent Failure” – Interesting book review about the effect of patents on an industry. Apparently cost more money than they make in anything but chemical and pharmaceuticals.
  • Lucky to be a Programmer – I don’t program as much as I used to but this explains why I love to when I get the chance.
  • WordPress 2.6 – Usual drill. I’ve upgraded to the latest version of WordPress, the underlying software of ZX81.org.uk. If you see anything wrong please let me know!
  • 20 Amazing Facts About Voting in the USA – Still in any doubt that computerised voting machines are a bad idea for free and fair elections?

Where iPhone went wrong

There’s this feeling in the Mac community that you should avoid the first iteration of any new Apple product. Yet back at the beginning of this decade I went out and foolishly put £350 down on a first generation iPod. Sure, it looks clunky now. It’s bigger and lower capacity than the current revisions, has a monochrome screen and the scroll-wheel actually rotates. But for a version one product it was remarkably well rounded.

My del.icio.us bookmarks for May 14th through May 17th

Why “unlimited” broadband must die

In a previous post about Internet Service Providers I hinted that their current business model — where it’s possible to download as much as you like when you like — was unsustainable. Since I’ve had a few people asking me about that I thought I’d dig into the subject.

The first question that we need to ask before we get any further is, What does your ISP do? This may look like a silly question at first glance but exactly what data they pass where is the key to understanding how they make (and lose) money.

My del.icio.us bookmarks for April 8th through April 11th

  • London teen orders ‘cab, innit’ – Barely believable but very funny!
  • Billy Bragg: Why should songwriters starve so others get rich? – “I never bought that Home Taping Is Killing Music shit in the 1980s that the record companies tried to lay on us. In fact I printed on the front of my fourth album that Capitalism is Killing Music. And that’s what’s happening now. The powerful start-ups a
  • What Idiot Wrote These Ten Commandments? – “Where’s the stuff we can use? Where’s ‘No pushing’? Or ‘Bag your leaves so they don’t blow around in your neighbor’s yard?’ And don’t even get me started on right-of-way. Didn’t they have real problems back in Bible days?”

Special Inabilities

I hesitate to say that it happens often, but people do sometimes talk about special abilities or super-powers, even if it’s phrased as a “party trick.” Today I realised that I have what might best be described as a special inability.

I took a quick wander into Wimbledon, the nearest town to where I live. It looked gloomy outside and the weather the previous day had been windy and a little chilly. I decided to wear a jumper and my jacket. It didn’t take me long to realise that I had misjudged the weather and that I was very warm.