Por que JavaScript e do mal?Uma imagem para explicar tudo, abra o console do seu navegador (F12) e confira...Isso acontece por causa da inferencia de tipos agregada a fraca tipagem. Parece tambem que, o JavaScript quando "nao sabe" inferir um tipo para calcular/executar com outro, ele transforma um dos lados da operacao para um tipo calculavel, no caso do "Object", transforma em String, usando o metodo toString(), e os demais, ocorre transformacoes com erros de floats e algumas variaveis ou palavras da propria linguagem ele transforma em "1", "0" (como null) etc, e calcula... Realmente lamentavel.Solucao: usar uma linguagem que compile para o JavaScript, como LiveScript, ClojureScript, Dart, TypeScript, etc...Estamos em um momento da historia onde ha pessoas (inclusive da Google, Mozilla e Microsoft) ja desenvolvendo o "WebAssembly", especies de bytecodes/binarios (? alguem confirme) que serao lidos em todos os navegadores e entao, poderao ser usadas outras linguagens de programacao que compilem para projetar os sites e sistemas, sem usar mais o JavaScript.Provavelmente o JavaScript vai ser outra linguagem que ira compilar para "WASM", mas isso e incerto pelas minhas pesquisas ate agora. Recentemente pesquisando sobre Virtual Reality com Oculus Rift, para fazer um paper da faculdade, construi um dos itens do paper que vale a pena compartilhar aqui. Fica abaixo minha pesquisa.O Aparelho e um dispositivo em forma de oculos que projeta imagens nos olhos dos usuarios, imergindo-os em um ambiente tridimensional, como se estivessem dentro do jogo, prometendo revolucionar o conceito de jogos eletronicos e de simulacoes.Ainda e necessario um computador potente, acompanhado do oculos para ter uma experiencia agradavel. (BARROS, 2016)Segundo jornalistas, o Oculus Rift e confortavel, facil de instalar e proporciona uma experiencia unica. Para Peter Rubin, da famosa revista de tecnologia Wired, e o primeiro passo real em direcao ao futuro. (G1, 2016)Em 2014, o Facebook Comprou a empresa do Oculus por 2 bilhoes de dolares. O preco do Oculus Rift custa atualmente 600 dolares (excluindo impostos) no site oficial da empresa. Nos dias atuais esta sendo tambem aplicado em outras areas, como treinamento de astronautas pela Nasa, usado em conjunto com o Kinect, e tambem no ramo da logistica, em locais que trabalham com depositos grandes e a pesquisa dos produtos aumenta consideravelmente. (MAGUS, 2014)John Carmack, CTO (chefe de tecnologia) da Oculus, cita que existe a possibilidade futura do aparelho usar Android, como nos smartfones de hoje, nao necessitando mais de um computador para funcionar. Um dos desafios e reproduzir resolucoes 4K, e evitar nauseas, o que se mostrou sempre um empecilho no uso. (PERSICHETO, 2013)ReferenciasBARROS, Thiago. Tudo sobre o Oculus Rift: preco, como comprar no Brasil e mais detalhes, 2016. Disponivel em: <http://www.techtudo.com.br/listas/noticia/2016/02/tudo-sobre-o-oculus-rift-preco-como-comprar-no-brasil-e-mais-detalhes.html/>. Acesso em: 13 de jun. 2016. G1. Oculus Rift 'e 1o passo em direcao ao futuro', 2016. Disponivel em: <http://g1.globo.com/tecnologia/games/noticia/2016/03/oculus-rift-e-1-passo-em-direcao-ao-futuro-leia-analises-internacionais.html/>. Acesso em: 13 de jun. 2016. MAGUS. Oculus Rift: realidade virtual pode ser o futuro da logistica, 2014. Disponivel em: <http://www.magus.com.br/oculus-rift-realidade-virtual-pode-ser-o-futuro-da-logistica/>. Acesso em: 13 de jun. 2016. PERSICHETO, Renata. Oculus Rift pode usar Android no futuro e ficar independente de computadores para funcionar, 2013. Disponivel em: <https://tecnoblog.net/143335/oculus-rift-android-no-futuro-independente-de-computadores/>. Acesso em: 13 de jun.