rapidcoder wrote: |
---|
Well, let's say using C++ for web-programming is like using Flash ActionScript for high performance numeric computations. |
Agreed 100%
Why go through the pain of learning C++ for web-programming?
You have a pile of tools that are better-suited - from php/perl for webservers to Flash and Java on the client-side. If you need to do heavier-duty programming, you can use Ruby, Python and even Rebol is a superior choice!
IMHO, the wrong tool for the task - this is from someone who spends almost all his time using C++ for a server app - but I've been shifting as much
off of C++ as I can - if it truly requires performance, I leave it in C++.
Otherwise, I use php for the website and Scala for the client.
But if you truly must use C++, please spend at least a few years (at least 2-3) learning C++ and then see if you can use it to do what you need for the tasks that you require, keeping in mind that just because you're using C++, it doesn't mean your app will be fast.
For example, if you do things like copy-construct function arguments, thrash the memory (allocate and deallocate a gazillion objects without using a memory pool), or use serial I/O instead of random-access I/O for giant files, I guarantee that your app will slow down really fast...