Angela's website -- C++
Angela Brett's
disintegrated circuit


mathematician by the way, programmer by trade, physicist by association, linguist by 2017, writer by Sunday midnight

La Vue
Hardware
Les gens
Sites web
Intérêts
Goûts
L'Ouïe
English Français

C++

Desolée, cette page n'a pas encore été traduite en français. Voici la version anglaise.
I learnt C++ soon after learning C. At first I thought it was pretty cool, because of the syntactic sugar, such as iostreams which seemed more natural than printf because they reminded me of printing things in BASIC. Later I realised that the object oritentation support is horrible and each 'feature' seems to be just a hackish way of getting around a limitation due to the classes being essentially C structs.

However, just like with C, I eventually found something it was good for... websites! Well, sort of. I use C++ to code for XDAQ at CERN. Most of the code has nothing to do with the web, but it has a web interface. This is achieved with cgicc, which is basically a way to wrap text output in preprocessor-defined-classes in such a way that makes it impossible to nest tags of the same type and means that if you forget to close a tag then it will helpfully make the page loads alternate between having an opening or closing tag. So basically, it's even worse than web programming in plain C, but luckily plain C is still there to use if I need it.

This page has been accessed times since 2024-11-22 08:58:58 Last updated: 2007-01-27 12:13:55
Autres pages sur La Programmation

Forums
Le boulot
Sites web
Writing