Pergunta

Eu estava olhando a linguagem hack do Facebook, mas tenho um servidor executando vários sites php.

Agora eu queria saber se existe uma ferramenta que pode converter hack de volta para php, para que possa ser executada no meu servidor, mas eu possa desenvolver em hack?

Foi útil?

Solução

Hack não é um subconjunto nem um superconjunto do PHP – nós o chamamos de “dialeto”.Embora escrever uma ferramenta para converter muitos (mas não todos!) recursos de Hack para PHP possa ser possível agora, não acreditamos que seja uma boa ideia.Este tópico tem alguma discussão e elaboração sobre o porquê: https://github.com/facebook/hhvm/issues/2236 (Resumo super breve:você realmente deseja que o tempo de execução imponha suas anotações de tipo.)

Como diz esse tópico, queremos uma história de conversão de PHP melhor do que a que temos agora, especialmente para frameworks que não desejam converter para Hack no atacado (já que perderiam a maioria de seus usuários/clientes :)).Ainda não temos nada, mas temos algumas ideias nas quais ainda não conseguimos trabalhar.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top