In work we have some core dumps in big multithreaded C++ app that takes in tons of data and decodes and processes. Difficult to trace down. So whimsically we've had again some "Why are we using C++?" banter/trolling (Hello Mike :))
I found and flung a couple of interesting things on the web:
http://blog.plover.com/prog/design-patterns.html
"Patterns are signs of weakness in programming languages."
Excellent and very simple layout of what is a design pattern anyway and nice summary/conclusion.
Blog of mjd perl guru.
http://www.boost-consulting.com/writing/bpl.html
Building Hybrid Systems with Boost.Python
It would be very cool to have a perl or python interface to our stuff - for testing & deployment.
Messy configuration and registration with links could be done in scripting and core in C++.
C00L! >;)
And :D BUZZ-word for today: EXPRESSIVENESS (as in writing clear/understandable code)
http://www.boost-consulting.com/about/vision/expressiveness
There's a theme song for that too!
http://www.last.fm/music/Madonna/_/Express+Yourself
No comments:
Post a Comment