Google tool for running C/C++ in your browser! [modified]
-
I found this rather cool tool from Google, basically it will let you run C/C++ programs inside your web browser. :) (looks very wonky and has not really got near a beta version yet though) http://nativeclient.googlecode.com[^] And here is the research paper on it if you want a bit of "light" reading :-D : http://nativeclient.googlecode.com/svn/trunk/nacl/googleclient/native_client/documentation/nacl_paper.pdf[^]
Lloyd J. Atkinson
modified on Friday, December 12, 2008 8:34 PM
-
I found this rather cool tool from Google, basically it will let you run C/C++ programs inside your web browser. :) (looks very wonky and has not really got near a beta version yet though) http://nativeclient.googlecode.com[^] And here is the research paper on it if you want a bit of "light" reading :-D : http://nativeclient.googlecode.com/svn/trunk/nacl/googleclient/native_client/documentation/nacl_paper.pdf[^]
Lloyd J. Atkinson
modified on Friday, December 12, 2008 8:34 PM
I don't think this lets you run C++ - I got the impression it was C only.
¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog
-
I don't think this lets you run C++ - I got the impression it was C only.
¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog
-
I found this rather cool tool from Google, basically it will let you run C/C++ programs inside your web browser. :) (looks very wonky and has not really got near a beta version yet though) http://nativeclient.googlecode.com[^] And here is the research paper on it if you want a bit of "light" reading :-D : http://nativeclient.googlecode.com/svn/trunk/nacl/googleclient/native_client/documentation/nacl_paper.pdf[^]
Lloyd J. Atkinson
modified on Friday, December 12, 2008 8:34 PM
I saw something similar a while back but can't remember what it was called.
Kevin
-
I found this rather cool tool from Google, basically it will let you run C/C++ programs inside your web browser. :) (looks very wonky and has not really got near a beta version yet though) http://nativeclient.googlecode.com[^] And here is the research paper on it if you want a bit of "light" reading :-D : http://nativeclient.googlecode.com/svn/trunk/nacl/googleclient/native_client/documentation/nacl_paper.pdf[^]
Lloyd J. Atkinson
modified on Friday, December 12, 2008 8:34 PM
I had a brief look at the research paper and it seems intriguing. I assume this is all part of Google's long-term plan to make the OS irrelevant.
Kevin
-
I found this rather cool tool from Google, basically it will let you run C/C++ programs inside your web browser. :) (looks very wonky and has not really got near a beta version yet though) http://nativeclient.googlecode.com[^] And here is the research paper on it if you want a bit of "light" reading :-D : http://nativeclient.googlecode.com/svn/trunk/nacl/googleclient/native_client/documentation/nacl_paper.pdf[^]
Lloyd J. Atkinson
modified on Friday, December 12, 2008 8:34 PM
-
I found this rather cool tool from Google, basically it will let you run C/C++ programs inside your web browser. :) (looks very wonky and has not really got near a beta version yet though) http://nativeclient.googlecode.com[^] And here is the research paper on it if you want a bit of "light" reading :-D : http://nativeclient.googlecode.com/svn/trunk/nacl/googleclient/native_client/documentation/nacl_paper.pdf[^]
Lloyd J. Atkinson
modified on Friday, December 12, 2008 8:34 PM
I have asked about this in the "General Discusstion" and got no reply. Thanks for the details. But one question still remains: Is this the same as ActiveX? (ActiveX is for Windows and IE only, but other than that the concept seems to be the same) I must admit that I have't read the entire documentation. I am not sure how they are solving the security issues? Thanks, Madhu
-
No I think it can run C++ :) , look in the top right hand corner of the screen under the "Labels" bit it mentions it in there.
Lloyd J. Atkinson
No, that's just Google's tagging system for searching for various projects. My suspicion for why it doesn't is that writing a C++ compliant parser/compiler is *extremely* difficult.
¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog
-
I have asked about this in the "General Discusstion" and got no reply. Thanks for the details. But one question still remains: Is this the same as ActiveX? (ActiveX is for Windows and IE only, but other than that the concept seems to be the same) I must admit that I have't read the entire documentation. I am not sure how they are solving the security issues? Thanks, Madhu
Your welcome :-D I think this will be a much better version of Microsoft's Silverlight stuff. For the answer to your question, If Google make a version for Windows and IE then the native client control will be ActiveX, just like Java is an AcxtiveX control (In Windows/IE). :) And the bit about the security issues I have no idea:confused: Im not sure how Native Client will stop a program from, for example, creating a file on the local file system. With Java this is easy, as the Java interpreter can prompt the user if they will allow a java program to create a file. But because C/C++ is not an interpeted language then Native Client wont be able prompt the user as it will not know when the program is trying to use the file system. Unless of course google are going to make an entire C/C++ interpreter just for the security, but that would take a long time and making an interpreter isnt an easy task :( But I will stop rambling now and wait and see what comes next from Google's Native Clinet :-D
Lloyd J. Atkinson