But for web development, it seems like quibbling to even mention all the reasons it generally isn't used in normal web development - lack of portability, need for compiling and the real and perceived danger of a binary that might run on a server you rent from someone else. Then that said, I have worked on C++ web backend stuff but it was kept well away from the realm that Ruby/Python/jsp/asp inhabit for all these reasons.
I agree with C++ being a sledgehammer/chainsaw for web development.
However, I was looking at emweb.de, the website of the creators of this toolkit and they seem to be oriented towards web app development for embedded devices.
It does make sense to use C++ embedded devices because:
* You control the environment completely
* CPU cycles are not cheap
* "embedded" developers are already comfortable with C/C++
* One less "framework" to ship-out/maintain.
I guess it's a testament to how powerful small hardware is getting that C++ is actually an option in the embedded space. I can see some of the greybeard asm programmers having a stroke right now.
But for web development, it seems like quibbling to even mention all the reasons it generally isn't used in normal web development - lack of portability, need for compiling and the real and perceived danger of a binary that might run on a server you rent from someone else. Then that said, I have worked on C++ web backend stuff but it was kept well away from the realm that Ruby/Python/jsp/asp inhabit for all these reasons.