Мысль. Создание "десктоповых" приложений с помощью сочетания Html, Javascript и C/C++.
Идея изображена выше. Зачем?
Html - инструмент создания графического пользовательского инструмента (Graphical user interface - GUI).
Javascript - придание динамичности интерфейсу и для взаимодействия с окружением (Ajax).
C/C++ - разработка модулей окружения (функциональная начинка) на основе сетевых сокетов, для операционных систем семейства NT - WinSock.
К тому же такая среда разработки как Visual C++ 2008 Express Edition имеет компонент (Toolbox) - WebBrowser, который может "обернуть" html и javascript файлы в исполняемый exe-файл, а модули внедрить в компонент WebBrowser.