C++

May 10, 2009 23:15

Almost everyone likely to be reading this is going to be totally uninterested. However due to some rash statements I made in my youth that can be found on Usenet if you are sufficiently determined, and the impending threat of the C++0x standard, I thought I might reaffirm my position on the language.
Briefly, it is the most terrible programming ( Read more... )

computer

Leave a comment

Comments 2

Bitch, bitch, bitch; that's all I ever do ... rameymj May 11 2009, 15:27:43 UTC
Paradigm changes usually require a new language to describe it, i.e. program effectively in it. C has gone through at least two. The first was successful only because of the original simplicity of the language. The second was "successful" only because of the established infrastructure, i.e. too many programmers didn't want to completely change.

So you're right.

I haven't looked at the standard as I've not been actively coding in a few years. It took me a long, long time to get out the structured to object oriented mind set. I'm still not that good at it when code pieces inherit more than once.

I'd like to see an IDE that would automatically expand the object when you need it, i.e. show you all an object's properties and methods, & expand methods when you click on them or something. BUt this is too much to hope for.

MJRamey

Reply


necama May 13 2009, 06:12:42 UTC
Nominally, I agree. C++ has outgrown its own syntax, and ended up with an almost impossible parse tree.

Most of my programming now is done in python, but I'm having to learn BASIC all over again for job requirements -- work uses Microsoft VC++ and/or Delphi for our primary programming environment, and they are sticking with VB.net as the scripting language of choice; lots of fun when you're talking to a network of modules attached to a USB device.

Reply


Leave a comment

Up