HHVM

Partilhar isto
" Voltar ao Índice do Glossário

HHVM, or HipHop Virtual Machine, is an open-source virtual machine specifically designed for executing programs written in Hack, a programming language. Developed by Meta, formerly known as Facebook[1], HHVM was conceived as a successor to HipHop for PHP (HPHPc). It operates on the principle of Just-In-Time (JIT) compilation, a technique used for efficient code execution. HHVM introduced an intermediate bytecode format known as HHBC, simplifying the processes of development and deployment. It is recognized for its exceptional performance capabilities, including high web server throughput, reduced latency, and dynamic optimization of x86-64 machine code. Further, it’s linked to other technologies like LLVM, Parrot virtual machine, and Phalanger. The source code of HHVM is available on GitHub[2], and it’s licensed under PHP and Zend Licenses.

Definições de termos
1. Facebook ( Facebook ) O Facebook, atualmente conhecido como Meta Platforms, é uma grande empresa da Internet que começou como uma plataforma de rede social. Fundado por Mark Zuckerberg em 2004, o Facebook expandiu-se rapidamente de Harvard para outras universidades e, mais tarde, para o público em geral, tornando-se um fenómeno global. É conhecido pela sua interface de fácil utilização e por várias funcionalidades, como os Grupos, a Plataforma para Programadores e o Facebook Dating. Apesar de ser criticado por questões como a violação da privacidade e a difusão de notícias falsas, o Facebook continua a ser um ator dominante no mundo online. Fez progressos significativos no domínio da tecnologia, incluindo o desenvolvimento do seu sistema único de armazenamento de dados, a utilização de PHP na sua plataforma e o lançamento da linguagem de programação Hack. Nos últimos anos, a empresa mudou o seu foco para o metaverso, um espaço de realidade virtual onde os utilizadores podem interagir com um ambiente gerado por computador.
2. GitHub ( GitHub ) GitHub is a platform designed specifically for developers. It provides a space for creating, storing, managing, and sharing code. The platform is built on Git software, which enables version control, access control, and bug tracking, among other features. Being a Microsoft subsidiary since 2018, GitHub has made a name for itself as a host for open source software projects. As of January 2023, it boasts of a community of over 100 million developers and houses more than 420 million repositories. GitHub was brought to life in 2008 by its four founders. It started as a flat organization, promoting autonomy, flexibility, and collaboration among its employees. Beyond version control, GitHub also offers services like task management, continuous integration, and support for project wikis. It's not just a platform; it's a comprehensive toolkit for software development.
HHVM (Wikipédia)

Máquina virtual HipHop (HHVM) is an de fonte aberta virtual machine based on just-in-time (JIT) compilation that serves as an execution engine for the Hack programming language. By using the principle of JIT compilation, Hack code is first transformed into intermediate HipHop bytecode (HHBC), which is then dynamically translated into x86-64 machine code, optimized, and natively executed. This contrasts with PHP's usual interpreted execution, in which the Zend Engine transforms PHP source code into opcodes that serve as a form of bytecode, and executes the opcodes directly on the Zend Engine's virtual CPU.

HHVM
Criador(es)Meta-plataformas
Lançamento inicialDecember 9, 2011; 12 years ago (2011-12-09)
Stable release
3.15.0 Editar isto no Wikidata / 28 September 2016; 7 years ago (28 September 2016)
Repository
Written inPHP, C++, OCaml e Rust
LicençaPHP License e Zend License
Sítio Webhhvm.com Editar isto em Wikidata

HHVM is developed by Meta, with the project's source code hosted on GitHub; it is licensed under the terms of the PHP License e Zend License.


" Voltar ao Índice do Glossário
pt_PT_ao90PT
Deslocar para o topo