Archive for the ‘c++’ Tag

Boolean: Yes or No. Uh or Maybe?

Tuesday, April 17th, 2012

I was casually linked to a site today that had a snippet of code that made me quite angry.


enum Bool {

True,

False,

FileNotFound }; 

I feel the title of ‘logician*’ may no longer apply to this individual!

Feel free to discuss!


* We all need cool job titles!

The Truth Behind C++

Thursday, December 8th, 2011

A friend of mine recently forwarded me an interesting article that stems from a conversation with the creator of the C++ programming language.

This man, Bjarne Stroustrup, released C++ in 1985 whilst working as an employee at Bell AT&T labs and was eventually standardized by an ANSI committee in 1998. The article is a conversation in which a reporter from IEEE‘s ‘Computer’ magazine interviews Bjarne about the progress he’s made and looking back on the changes in the usage of computer programming languages. However, the interview actually lets on a little more than was originally bargained for! Bjarne seems to imply that the language he created was made to be complex on purpose in an attempt to raise salaries of those who programmed in it!

It was only supposed to be a joke, I never thought people would take the book seriously. Anyone with half a brain can see that object-oriented programming is counter-intuitive, illogical and inefficient.

From reading the transcript I initially thought this was supposed to be a tongue-in-cheek comment, a joke. Unfortunately this didn’t seem to be the case.

I didn’t expect the thing to get so much out of hand. Anyway, I basically succeeded. C++ is dying off now, but programmers still get high salaries, especially those poor devils who have to maintain all this crap.

This article is actually shocking in the sense of how openly Bjarne is willing to tell people this kind of information when the language he created is already so widely used in the market.

I recommend reading the transcript. It’s interesting to say the least!

Source: Invention of C++ [Jul 27 1999]

I guess choosing a C++ module this coming semester might have been an error…

Ed

Follow

Get every new post delivered to your Inbox.

Join 878 other followers

%d bloggers like this: