Perl e PHP são as duas linguagens de scripting de uso geral usados para construir add-ons e programas para navegadores Web compatíveis e sistemas operacionais. Ao contrário de outras linguagens de programação, como Java e C + + , essas linguagens são lidos através de programas de intérprete em vez de compilada como aplicações stand-alone , ou seja, eles são bons para a geração de programas dinâmicos. Learning Curve
PHP muitas vezes é recomendada como a primeira linguagem de programação para o total de novatos , bem como a linguagem Python similar. Isso faz com que o PHP muito mais popular do que Perl, especialmente agora que a programação divergiu em desenvolvimento Web, com programação Web que é o seu segmento que mais cresce .
Construiu -Purpose
Perl foi desenvolvido pré- Internet , por isso tem muitos usos fora de gerar sites dinâmicos. Desta forma, Perl é o propósito verdadeiramente geral, porque não foi criado especificamente para ser uma linguagem de programação orientada a Web , como PHP era. PHP originalmente significava " Personal Home Page" para refletir suas origens baseadas na web .
Maturidade
Perl foi inventado em 1987, e foi inventado em PHP 1994. Ambos têm sido continuamente trabalhado, mas Perl tem a melhor documentação, suporte e experiência de usuários veteranos. Perl é mais complexa devido a esse período de desenvolvimento prolongado.
Sintaxe
A melhor documentação de Perl significa que sua sintaxe é mais facilmente compreendida. Além disso, há uma série de problemas básicos com a linguagem PHP em termos de consistência , incluindo namespaces inconsistentes e referências , a falta de convenções de nomenclatura consistentes e um escopo one-size -fits-all .