Talk:Google Native Client

it is NOW dynamic recompilation

 * It thought it should be "NOT dynamic recompilation" but he really says "NOW".

It's here. http://www.youtube.com/watch?v=wt-iVFxgFWk&t=2h36m25s


 * If I had to guess, he's referring to the move from NaCl to PNaCl. &mdash;ajf (talk) 15:58, 18 July 2016 (UTC)

-O4
It's now dynamic recompilation, but something that you program in C or C++ and it compiles down to something that's going to be not your -O4 optimization level for completely native code but pretty damn close to native code.

I assume the -O4 refers to gcc? At least in that case anything higher than -O3 is still only -O3. Maybe that should be changed and linked to avoid confusion? 93.209.20.132 (talk) 13:41, 24 September 2012 (UTC)
 * It's a quote, nothing should be changed in it. 190.188.181.195 (talk) 02:04, 8 January 2015 (UTC)

ARM implementation
It's not clear from the text if the ARM implementation still executes x86 code, or it is running ARM binaries? SyP (talk) 13:58, 12 September 2010 (UTC)

I asked it on the mailing list and corrected the article accordingly. SyP (talk) 12:54, 13 September 2010 (UTC)

Neither, it's clear from the sources though that it will use Bitcode and a LLVM compiler to produce completely portable code that is platform independent called PNaCL. ShadowEO (talk) 18:23, 20 January 2012 (UTC)

Should we add a criticism section & Refusal by Opera & Mozilla/firefox for inclusion
I think we should have a criticism section and/or or potential drawbacks. Including potential security issues as experienced by similar tech before (including ActiveX, Java, Flash etc) and lock-in into select few CPUs/Platforms. How mature is NaCL on x86/IA-32 CPUs?

Apart from licensing, what are its advantages over ActiveX, Flash & Java?

Should also include the claim by Mozilla and Opera that they do not plan including support for NaCL in their respective browsers?

http://www.theregister.co.uk/2010/06/24/jay_sullivan_on_firefox/ http://www.theregister.co.uk/2010/10/01/opera_on_google_native_client/

-Sinebot_will_rat_me_out —Preceding unsigned comment added by 203.173.9.215 (talk) 12:58, 5 October 2010 (UTC)

NaCL Box
Not sure where to put this so I'll just add the link and info NaCL Box (http://www.naclbox.com/) is apparently a port of DosBox to native client. --Xero (talk) 00:53, 11 May 2011 (UTC)

Merge Pepper
Pepper/PPAPI currently has a section in this article and a section in NPAPI with overlapping content. They should be merged, maybe into a new article. --88.73.36.175 (talk) 12:16, 5 October 2011 (UTC)

Portable Native Client (PNaCl)
PNaCl should have it's own article or section. NaCl has been rejected by Mozilla and others for good reasons, but many of their arguments don't hold for PNaCl. The use of cross-architecture LLVM code sandboxed in a browser – a potential fast multilingual replacement for JavaScript – is a very interesting idea (especially as ‘web apps’ become more prevalent), and should be covered in more detail. — James Haigh (talk) 2013-05-23 T 19:21:32Z

at more than half the native speed
So "at more than half the native speed" would be 150% as in overclocking... uh, Huston please check. Also, the activex comments have excessive punctuation (in my opinion). TIA. (I'm too exhausted to fix) 75.142.138.213 (talk) 05:26, 4 June 2015 (UTC)


 * You misread. For a native speed of 1, half the native speed is 0.5. So more than half the native speed is >0.5 - still less than 1, the (theoretical) maximum speed. &mdash;ajf (talk) 17:03, 4 June 2015 (UTC)

External links modified
Hello fellow Wikipedians,

I have just modified one external link on Google Native Client. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
 * Added archive https://web.archive.org/web/20120502135033/http://nativeclient.googlecode.com/svn/data/site/pnacl.pdf to http://nativeclient.googlecode.com/svn/data/site/pnacl.pdf

When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.

Cheers.— InternetArchiveBot  (Report bug) 04:35, 23 March 2017 (UTC)

Update. Google Native Client has rode off into the sunset. — Preceding unsigned comment added by 73.222.134.211 (talk) 20:29, 27 March 2020 (UTC)