hi there guys, I want to develop a C++ program that can be accessed via the web. I cannot use scripting languages because I need to handle the users memory directly and the program will be transferring huge amounts of data so because of that I cannot compromise speed. I know about Google Chrome's native client and Wt. The problem with Native client is that its exclusively for Google chrome and Wt on the other side is not supported by almost all the web hosting providers. Is there another alternative?
If you're leaving your intranet though, any kind of DMA is going to be unreliable at best. Even inside of your LAN sanity checking will still be required. Packets get lost, it's a fact of life.
I cannot use scripting languages because I need to handle the users memory directly ...
These two things aren't mutually exclusive. Just because most scripting languages now don't support DMA does not mean that one that does cannot be written.
You're kind of all over the place with this post, or maybe it's just me. What kind of data are you dealing with?
Thank you for your reply but I need to develop this program now, so can't wait for a new scripting language that will support DMA. The program will be transferring data like videos and pictures between a mobile device and a computer. Again as I said in my post that because of huge amounts of data transfers I need the power and speed of C++ unless if there is a scripting language that can match the C++ speed which I doubt very much since all scripting languages are interpreted.