Elemental Web Design & Development:
W3 Systems Design - Independent Web Application Development Since 2002 (Now just W3Sys.)Now that I have a full time job now with a major industry in my area, I am changing what W3Sys does. I am still supporting existing customers but not taking on new ones.
I am re-tooling everything from the ground up, and may re-organize the business around Software as a Service, Appliances, and custom Linux 'purpose built; computers. As always I am still an advocate of C++ web development, and all of my new stuff will emphasize that.
My recent foray at work into Java web development, and more than a few excursion into C# and .net have done nothing but re-enforce my belief that C++ is the most powerful and scalable web development environment. (I am not disparaging these other environments. Java with Tomcat and Servletes in JDK 6 is pretty good, but my internal performance testing shows that though pretty good, it is still not the speed of C++. )
HTML5! I am really excited about this. All the browsers have some support for it, so it's time to throw 'backward compatibility' under the bus, and let those big black latex tires leave their mark.
W3Sys continues to innovate new ways to do web development.
I would like to thank my customers for their continued support.
New C++ Standard release eminent.
C++ 0x will be out this year (2009.)
Bjarne's FAQ is here. Boost has many of the components of the new standard library, and many that won't be accepted as part of the library. For details, go to boost.org. This newest version has the important goal of making the language more accessible to novices. C and C++ have shown amazing persistence in the face of the onslaught of other languages. The two combined are still the most popular languages in use today. See http://www.langpop.com/. They are also the fastest performing languages with the lowest memory footprint. See http://shootout.alioth.debian.org/ for some interesting data on different machines.