Emscripten is a source-to-source compiler that runs as a back end to the LLVM compiler and produces a subset of JavaScript known as asm.js. It can also produce WebAssembly. This allows applications and libraries originally designed to run as standard executables to be integrated into client side web applications. asm.js can be compiled by browsers ahead of time meaning that the compiled programs can run faster than those traditionally written in JavaScript.

Property Value
dbo:abstract
  • Emscripten is a source-to-source compiler that runs as a back end to the LLVM compiler and produces a subset of JavaScript known as asm.js. It can also produce WebAssembly. This allows applications and libraries originally designed to run as standard executables to be integrated into client side web applications. asm.js can be compiled by browsers ahead of time meaning that the compiled programs can run faster than those traditionally written in JavaScript. Emscripten has been used to port Unreal Engine 3, SQLite, MeshLab, Bullet physics, AutoCAD, and the Qt application framework, among others. (en)
  • Emscripten is a source-to-source compiler that runs as a back end to the LLVM compiler and produces a subset of JavaScript known as asm.js. It can also produce WebAssembly. This allows applications and libraries originally designed to run as standard executables to be integrated into client side web applications. asm.js can be compiled by browsers ahead of time meaning that the compiled programs can run faster than those traditionally written in JavaScript. Emscripten has been used to port Unreal Engine 3, SQLite, MeshLab, Bullet physics, AutoCAD, a subset of the Qt application framework, and more. (en)
  • Emscripten is an LLVM-based compiler that can generate either WebAssembly or a subset of JavaScript known as asm.js, primarily for execution in Web browsers. Emscripten allows applications and libraries written in languages other than JavaScript to be compiled ahead of time and run efficiently in Web browsers, typically at speeds comparable to or faster than interpreted or dynamically compiled JavaScript. (en)
  • Emscripten is an LLVM-based compiler that can generate either WebAssembly or a subset of JavaScript known as asm.js, primarily for execution in web browsers. Emscripten allows applications and libraries written in languages other than JavaScript to be compiled ahead of time and run efficiently in Web browsers, typically at speeds comparable to or faster than interpreted or dynamically compiled JavaScript. (en)
  • Emscripten is an LLVM-based compiler that can generate either WebAssembly or a subset of JavaScript known as asm.js, primarily for execution in web browsers. Emscripten allows applications and libraries written in languages other than JavaScript to be compiled ahead of time and run efficiently in web browsers, typically at speeds comparable to or faster than interpreted or dynamically compiled JavaScript. (en)
  • Emscripten is an LLVM-based compiler that compiles C and C++ source code to either WebAssembly or a subset of JavaScript known as asm.js, primarily for execution in web browsers. Emscripten allows applications and libraries written in C or C++ to be compiled ahead of time and run efficiently in web browsers, typically at speeds comparable to or faster than interpreted or dynamically compiled JavaScript. (en)
  • Emscripten is an LLVM/Clang-based compiler that compiles C and C++ source code to WebAssembly (or to a subset of JavaScript known as asm.js, its original compilation target before the advent of WebAssembly in 2017), primarily for execution in web browsers. Emscripten allows applications and libraries written in C or C++ to be compiled ahead of time and run efficiently in web browsers, typically at speeds comparable to or faster than interpreted or dynamically compiled JavaScript. With the more recent development of the WebAssembly System Interface (WASI) and WebAssembly runtimes such as Node.js, Wasmtime, and Wasmer, Emscripten can also be used to compile to WebAssembly for execution in non-Web embeddings as well. (en)
dbo:genre
dbo:latestReleaseVersion
  • 2.0.12
  • 2.0.13
  • 1.39.4
dbo:license
dbo:programmingLanguage
dbo:wikiPageEditLink
dbo:wikiPageExternalLink
dbo:wikiPageExtracted
  • 2020-02-08 03:35:56Z (xsd:date)
  • 2020-09-25 02:05:45Z (xsd:date)
  • 2020-10-24 10:02:47Z (xsd:date)
  • 2020-11-02 08:05:45Z (xsd:date)
  • 2020-11-25 23:42:06Z (xsd:date)
  • 2020-11-26 07:43:16Z (xsd:date)
  • 2020-12-03 23:14:16Z (xsd:date)
  • 2020-12-03 23:14:49Z (xsd:date)
  • 2020-12-31 17:27:32Z (xsd:date)
  • 2021-01-21 13:10:59Z (xsd:date)
  • 2021-01-21 22:07:32Z (xsd:date)
  • 2021-02-04 01:50:49Z (xsd:date)
  • 2021-02-10 05:31:02Z (xsd:date)
dbo:wikiPageHistoryLink
dbo:wikiPageID
  • 35614465 (xsd:integer)
dbo:wikiPageLength
  • 5773 (xsd:integer)
  • 5783 (xsd:integer)
  • 5784 (xsd:integer)
  • 5786 (xsd:integer)
  • 5809 (xsd:integer)
  • 5811 (xsd:integer)
  • 5814 (xsd:integer)
  • 5876 (xsd:integer)
  • 6906 (xsd:integer)
dbo:wikiPageModified
  • 2020-02-08 03:35:53Z (xsd:date)
  • 2020-09-25 02:05:40Z (xsd:date)
  • 2020-10-24 10:02:41Z (xsd:date)
  • 2020-11-02 08:05:41Z (xsd:date)
  • 2020-11-25 23:42:02Z (xsd:date)
  • 2020-11-26 07:43:04Z (xsd:date)
  • 2020-12-03 23:14:10Z (xsd:date)
  • 2020-12-03 23:14:45Z (xsd:date)
  • 2020-12-31 17:27:25Z (xsd:date)
  • 2021-01-21 13:10:52Z (xsd:date)
  • 2021-01-21 22:07:27Z (xsd:date)
  • 2021-02-04 01:50:44Z (xsd:date)
  • 2021-02-10 05:30:57Z (xsd:date)
dbo:wikiPageOutDegree
  • 33 (xsd:integer)
  • 35 (xsd:integer)
  • 38 (xsd:integer)
  • 41 (xsd:integer)
dbo:wikiPageRevisionID
  • 939699570 (xsd:integer)
  • 980178746 (xsd:integer)
  • 985162310 (xsd:integer)
  • 986668166 (xsd:integer)
  • 990690354 (xsd:integer)
  • 990745754 (xsd:integer)
  • 992184394 (xsd:integer)
  • 992184473 (xsd:integer)
  • 997469167 (xsd:integer)
  • 1001809926 (xsd:integer)
  • 1001899154 (xsd:integer)
  • 1004726732 (xsd:integer)
  • 1005944660 (xsd:integer)
dbo:wikiPageRevisionLink
dbp:wikiPageUsesTemplate
dct:subject
rdf:type
rdfs:comment
  • Emscripten is a source-to-source compiler that runs as a back end to the LLVM compiler and produces a subset of JavaScript known as asm.js. It can also produce WebAssembly. This allows applications and libraries originally designed to run as standard executables to be integrated into client side web applications. asm.js can be compiled by browsers ahead of time meaning that the compiled programs can run faster than those traditionally written in JavaScript. (en)
  • Emscripten is an LLVM-based compiler that can generate either WebAssembly or a subset of JavaScript known as asm.js, primarily for execution in Web browsers. Emscripten allows applications and libraries written in languages other than JavaScript to be compiled ahead of time and run efficiently in Web browsers, typically at speeds comparable to or faster than interpreted or dynamically compiled JavaScript. (en)
  • Emscripten is an LLVM-based compiler that can generate either WebAssembly or a subset of JavaScript known as asm.js, primarily for execution in web browsers. Emscripten allows applications and libraries written in languages other than JavaScript to be compiled ahead of time and run efficiently in Web browsers, typically at speeds comparable to or faster than interpreted or dynamically compiled JavaScript. (en)
  • Emscripten is an LLVM-based compiler that can generate either WebAssembly or a subset of JavaScript known as asm.js, primarily for execution in web browsers. Emscripten allows applications and libraries written in languages other than JavaScript to be compiled ahead of time and run efficiently in web browsers, typically at speeds comparable to or faster than interpreted or dynamically compiled JavaScript. (en)
  • Emscripten is an LLVM-based compiler that compiles C and C++ source code to either WebAssembly or a subset of JavaScript known as asm.js, primarily for execution in web browsers. Emscripten allows applications and libraries written in C or C++ to be compiled ahead of time and run efficiently in web browsers, typically at speeds comparable to or faster than interpreted or dynamically compiled JavaScript. (en)
  • Emscripten is an LLVM/Clang-based compiler that compiles C and C++ source code to WebAssembly (or to a subset of JavaScript known as asm.js, its original compilation target before the advent of WebAssembly in 2017), primarily for execution in web browsers. (en)
rdfs:label
  • Emscripten (en)
owl:sameAs
foaf:isPrimaryTopicOf
foaf:name
  • Emscripten (en)
is foaf:primaryTopic of