Please use this identifier to cite or link to this item:
http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20436
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.creator.ID | BRITO, L. E. C. | pt_BR |
dc.creator.Lattes | http://lattes.cnpq.br/6468333364135661 | pt_BR |
dc.contributor.advisor1 | RÊGO, Matheus Gaudencio do. | |
dc.contributor.advisor1ID | RÊGO, M. G. | pt_BR |
dc.contributor.advisor1Lattes | http://lattes.cnpq.br/7689109069639555 | pt_BR |
dc.contributor.referee1 | MORAIS, Fábio Jorge Almeida. | |
dc.contributor.referee1ID | MORAIS, F. J. A. | pt_BR |
dc.contributor.referee2 | MASSONI, Tiago Lima. | |
dc.contributor.referee2ID | MASSONI, T. L. | pt_BR |
dc.description.resumo | Atualmente, a Web faz parte da vida de várias pessoas, seja sendo utilizada como uma forma de acesso a serviços, quanto como uma plataforma de desenvolvimento acessível e universal. Desde o começo, JavaScript era a única linguagem de programação disponibilizada para desenvolver aplicativos que executam na Web. Com isso, essa linguagem se tornou facilmente um alvo de compilação de outras linguagens de alto nível. Em 2013, a Mozilla criou um subconjunto de JavaScript chamado de asm.js, que é executado de forma mais performática pelo navegador. Porém, essa linguagem não foi padronizada, e apenas alguns navegadores implementaram o suporte para tal. Para resolver isso, em 2017 foi criado o Web- Assembly, um formato de instrução binário, feito para ser executado na Web. Dado isso, nos perguntamos se seria mais vantajoso utilizar WebAssembly ou asm.js nos navegadores que suportem ambos. Analisamos o tempo de execução em 8 navegadores, em 3 Sistemas Operacionais distintos, e observamos que WebAssembly é cerca de 2,8 vezes mais rápido que asm.js. Também comparamos o tamanho total do código das duas, e vimos um ganho de espaço de aproximadamente 47% quando utilizamos a versão em WebAssembly, dado sua natureza de ser um formato binário. | pt_BR |
dc.publisher.country | Brasil | pt_BR |
dc.publisher.department | Centro de Engenharia Elétrica e Informática - CEEI | pt_BR |
dc.publisher.initials | UFCG | pt_BR |
dc.subject.cnpq | Ciência da Computação | pt_BR |
dc.title | Análise comparativa entre WebAssembly e JavaScript como alvos de compilação. | pt_BR |
dc.date.issued | 2019-11-25 | |
dc.identifier.uri | http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20436 | |
dc.date.accessioned | 2021-08-06T16:47:38Z | |
dc.date.available | 2021-08-06 | |
dc.date.available | 2021-08-06T16:47:38Z | |
dc.type | Trabalho de Conclusão de Curso | pt_BR |
dc.subject | WebAssembly | pt_BR |
dc.subject | JavaScript | pt_BR |
dc.subject | Emscripten | pt_BR |
dc.subject | Asm.js - Mozila | pt_BR |
dc.subject | Navegadores web | pt_BR |
dc.subject | Linguagem de programação - web | pt_BR |
dc.subject | Aplicativos web – linguagem de programação | pt_BR |
dc.subject | Script | pt_BR |
dc.subject | Asm.js - Mozilla | pt_BR |
dc.subject | Web browsers | pt_BR |
dc.subject | Programming language - web | pt_BR |
dc.subject | Web applications - programming language | pt_BR |
dc.rights | Acesso Aberto | pt_BR |
dc.creator | BRITO, Lucas Edi Cordeiro de. | |
dc.publisher | Universidade Federal de Campina Grande | pt_BR |
dc.language | por | pt_BR |
dc.title.alternative | Comparative analysis between WebAssembly and JavaScript as build targets. | pt_BR |
dc.identifier.citation | BRITO, Lucas Edi Cordeiro de. Análise comparativa entre WebAssembly e JavaScript como alvos de compilação. 2019. 11f. (Trabalho de Conclusão de Curso - Artigo), Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática , Universidade Federal de Campina Grande – Paraíba - Brasil, 2019. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20436 | pt_BR |
Appears in Collections: | Trabalho de Conclusão de Curso - Artigo - Ciência da Computação |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
LUCAS EDI CORDEIRO DE BRITO - TCC CIÊNCIA DA COMPUTAÇÃO 2019.pdf | Lucas Edi Cordeiro de Brito - TCC Ciência da Computação 2019. | 798.08 kB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.