Sean Baxter not only wrote his own C++ compiler, but he authored this magnificent vision paper for the future of C++ that it moved me to reconsider my views on the safety of the language and its use future projects.

Seldom a man of my age and opinions can change his mind over something so fundamental.

Enjoy: https://github.com/seanbaxter/circle/blob/master/new-circle/README.md

circle/new-circle/README.md at master · seanbaxter/circle

The compiler is available for download. Get it! Contribute to seanbaxter/circle development by creating an account on GitHub.

GitHub

@Migueldeicaza that is very cool. I love this quote in particular:

“There is nothing inherent about software. Software does what it does, and with effort, can be made to do something new.”

The article shows that C++ *can* move in a good direction, but unfortunately I’m pretty confident it *won’t* because all the people in charge are afflicted with that thing where you get used to something and become so invested in it to the point you’re blind to it’s faults.

@borland @Migueldeicaza

Well, and he's obsessed with 100% backwards compatibility. As long as you have a bunch of stuff you won't touch, that limits the flexibility and plasticity of software.

Software can be made to do something new, but not in places where you said "no new here, it has to do the bad old thing."