Nova versão do mecanismo JavaScript embutido do fundador do QEMU e FFmpeg

O matemático francês Fabrice Bellard, que fundou os projetos QEMU e FFmpeg, publicou uma atualização de seu compacto motor JavaScript incorporado em desenvolvimento. QuickJS. O motor suporta a especificação ES2019 e extensões matemáticas adicionais, como os tipos BigInt e BigFloat. Em termos de desempenho, o QuickJS supera significativamente as alternativas existentes (XS em 35%, DukTape mais de duas vezes, JerryScript três vezes, e MuJS sete vezes). O projeto oferece uma biblioteca para integrar o motor, o interpretador qjs para executar código JavaScript a partir da linha de comando e o compilador qjsc para gerar arquivos executáveis autossuficientes. O código é escrito em C e é distribuído distribuído sob a licença MIT. Mais detalhes sobre o projeto podem ser lidos no texto do anúncio do primeiro lançamento..

Na nova versão, foi adicionada a suporte experimental ao tipo BigDecimal, que permite manipular números decimais com precisão arbitrária (análoga ao BigInt para números na base 10). A implementação da sobrecarga de operadores foi atualizada. Foram adicionados aplicações fornecidas pela HashiCorp, decidimos dar uma olhada mais de perto na orquestração do Waypoint utilizando GitLab CI/CD. Para isso, iremos pegar uma simples aplicação Node.js, rodando na AWS ECS, do repositório de exemplos. programas para calcular de forma eficiente o número Pi com precisão de até um bilhão de dígitos após a vírgula (como matemático, Fabrice Bellard é conhecido como o criador da fórmula mais rápida para calcular o número Pi).

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster