This is what I have been waiting for.
Why re-invent the wheel?
As far as I can see, the easiest is just to copy Qt. Just make it all renders as html elements. Keep the Signal Slot concept.
The second best would be to copy Ruby On Rails. It rocks. It is the best framework for web applications the world has seen. But the speed of Ruby sucks.
Just imagine: The ease of Qt or the speed of development of Ruby, both with the runtime speed and possibilities of C++.
If we don't do anything now, C++ will loose it high time. I will guess that 80% of all new applications developed now and in the future will be web applications. C++ could win back its popularity with an easy to use framework. We need this to be able to continue promoting C++ as a great programming language. We have no rich company behind us to hype C++. We can only proof C++ greatness by what is produced by C++.
Take C++ to the web and C++ will be among the main choices for coming generations of programmers.
July 23, 2008, 4:31 p.m. - Sondre
This is what I have been waiting for. Why re-invent the wheel? As far as I can see, the easiest is just to copy Qt. Just make it all renders as html elements. Keep the Signal Slot concept. The second best would be to copy Ruby On Rails. It rocks. It is the best framework for web applications the world has seen. But the speed of Ruby sucks. Just imagine: The ease of Qt or the speed of development of Ruby, both with the runtime speed and possibilities of C++. If we don't do anything now, C++ will loose it high time. I will guess that 80% of all new applications developed now and in the future will be web applications. C++ could win back its popularity with an easy to use framework. We need this to be able to continue promoting C++ as a great programming language. We have no rich company behind us to hype C++. We can only proof C++ greatness by what is produced by C++. Take C++ to the web and C++ will be among the main choices for coming generations of programmers.