Talk:V8 (JavaScript engine)

Rename

Today V8 is JavaScript and WebAssembly engine, so we need rename article's name from "V8 (JavaScript engine)". 194.127.167.119 (talk) 21:43, 23 April 2023 (UTC)Reply

Disagree. V8 is first-and-foremost a JS engine. Wasm is an optional secondary language to use, and it has to be invoked within JS anyways. There's no need to rename the article. -Pmffl (talk) 17:29, 13 March 2024 (UTC)Reply

Introduction uses part of its name in the definition

"V8 is a JavaScript and WebAssembly engine developed by Google for its Chrome browser. V8 is free and open-source software that is part of the Chromium project and also used separately in non-browser contexts, notably the Node.js runtime system."

So what does "engine" mean? We can use the term "engine" in the definition of "V8 (JavaScript engine)" unless engine is a link to a Wikipedia article that describes what this kind of engine is. It might be clearer to describe what V8 does. FreeFlow99 (talk) 11:15, 22 May 2024 (UTC)Reply

This article lacks a straightforward description of what V8 does.

According to this article, V8 takes as its input JavaScript and WebAssembly, so it would seem that it only takes these two languages. It would help if it categorically said that it does not take other web technologies (CSS, HTTP, php, and TypeScript). Given that Electron can take JavaScript and CSS and HTTP, not being categorical leaves doubt in readers minds.

It seems to contain an assembler, an interpreter, and a compiler and produces machine code. Is that all that it does? If so, perhaps the first sentence in this article should be something like: V8 converts JavaScript and WebAssembly into machine code. FreeFlow99 (talk) 12:50, 22 May 2024 (UTC)Reply

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.