Bringing the web up to speed with WebAssembly.

This article discusses the implementation of the low-level computer programming language for software known as WebAssembly. The authors comment on the use of WebAssembly in advanced web applications, including three-dimensional visualization, audio and video software, and gaming. The benefits of Web...

Full description

Bibliographic Details
Published in:Communications of the ACM Vol. 61; no. 12; pp. 107 - 116
Main Authors: Rossberg, Andreas, Titzer, Ben L., Haas, Andreas, Schuff, Derek L., Gohman, Dan, Wagner, Luke, Zakai, Alon, Bastien, J. F., Holman, Michael
Format: Article
Published: Association for Computing Machinery Dec2018
Subjects:
Online Access:View this record in EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=134657126&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 134657126
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00010782
        ACM
      jtl: Communications of the ACM
      issn: 00010782
      maglogo: N
    pubinfo:
      dt: Dec2018
      vid: 61
      iid: 12
      pid: 68
      pub: Association for Computing Machinery
    artinfo:
      ui:
        134657126
        10.1145/3282510
      ppf: 107
      ppct: 9
      formats:
      tig:
        atl: Bringing the web up to speed with WebAssembly.
      aug:
        au:
          Rossberg, Andreas
          Titzer, Ben L.
          Haas, Andreas
          Schuff, Derek L.
          Gohman, Dan
          Wagner, Luke
          Zakai, Alon
          Bastien, J. F.
          Holman, Michael
      su:
        Programming languages
        Assembly languages (Electronic computers)
        Computer operating systems
        Three-dimensional imaging
        Computer software
        Web-based user interfaces
      sug:
        subj:
          Programming languages
          Assembly languages (Electronic computers)
          Computer operating systems
          Three-dimensional imaging
          Computer software
          Web-based user interfaces
      ab: This article discusses the implementation of the low-level computer programming language for software known as WebAssembly. The authors comment on the use of WebAssembly in advanced web applications, including three-dimensional visualization, audio and video software, and gaming. The benefits of WebAssembly include its ability to function independent of the computer hardware and operating system on which it runs.
      pubtype: Periodical
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2018
    holdings:
      @attributes:
        islocal: N