Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Google tool for running C/C++ in your browser! [modified]

Google tool for running C/C++ in your browser! [modified]

Scheduled Pinned Locked Moved The Lounge
c++comcollaborationbeta-testingannouncement
9 Posts 4 Posters 1 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L Offline
    L Offline
    LloydA111
    wrote on last edited by
    #1

    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

    J K M 5 Replies Last reply
    0
    • L LloydA111

      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

      J Offline
      J Offline
      Jim Crafton
      wrote on last edited by
      #2

      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

      L 1 Reply Last reply
      0
      • J Jim Crafton

        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

        L Offline
        L Offline
        LloydA111
        wrote on last edited by
        #3

        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

        J 1 Reply Last reply
        0
        • L LloydA111

          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

          K Offline
          K Offline
          Kevin McFarlane
          wrote on last edited by
          #4

          I saw something similar a while back but can't remember what it was called.

          Kevin

          1 Reply Last reply
          0
          • L LloydA111

            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

            K Offline
            K Offline
            Kevin McFarlane
            wrote on last edited by
            #5

            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

            1 Reply Last reply
            0
            • L LloydA111

              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

              K Offline
              K Offline
              Kevin McFarlane
              wrote on last edited by
              #6

              Google Developers Say Native Client Bridges Gap Between Web, Desktop Applications[^]

              Kevin

              1 Reply Last reply
              0
              • L LloydA111

                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

                M Offline
                M Offline
                Madhu Cheriyedath
                wrote on last edited by
                #7

                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

                L 1 Reply Last reply
                0
                • L LloydA111

                  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

                  J Offline
                  J Offline
                  Jim Crafton
                  wrote on last edited by
                  #8

                  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

                  1 Reply Last reply
                  0
                  • M Madhu Cheriyedath

                    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

                    L Offline
                    L Offline
                    LloydA111
                    wrote on last edited by
                    #9

                    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

                    1 Reply Last reply
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Categories
                    • Recent
                    • Tags
                    • Popular
                    • World
                    • Users
                    • Groups