software

C++

I am quite disappointed with the knowledge demonstrated by wannabe C++ programmers today. Hardly anyone knows what #x and x##y preprocessor directives do, and only few can explain the danger in preprocessor macros with parameters. If the things keep going this way, in 5 years no one will know what extern "C" means.

Topic: 

C++ web development framework

Taxonomy upgrade extras: 

Abstract

C++ has always been considered a language for mission-critical server-side functionality. Web development, although in part server-side based, is done using different software development languages. I try to analyse what caused this situation. Possibility to provide a portable pure C++ web development framework is explored.

Target audience

This article is for people, who believe that C++ can be successfully used to build sophisticated web applications and are frustrated by the lack of basic tools to do so. It doesn't provide any kind of definite plan on how to create a C++ web development framework, but rather tries to share some thoughts, give an inspiration and some guidelines.