Por que o OCaml não é mais popular?

86

Eu sempre ouvi que C é a linguagem de escolha para usar em sistemas embarcados, ou qualquer coisa que precise rodar na velocidade máxima. Eu nunca desenvolvi um gosto por C, principalmente porque eu não gosto de aritmética de ponteiro e a linguagem é apenas um degrau acima do montador.

Por outro lado, os idiomas ML são funcionais, as linguagens garimpadas e o OCaml ainda tem um modelo de objetos, mas eles têm a reputação de serem tão rápidos quanto as linguagens C. ML têm a abstração que qualquer um poderia pedir para escrever nível, código conciso, mas mantém a velocidade necessária para escrever aplicativos de alto desempenho.

OCaml em particular pode ser usado em qualquer lugar que C é tradicionalmente usado, como para dispositivos embarcados, drivers gráficos, sistemas operacionais, etc. Por todos os direitos, o OCaml já deveria ter dominado o mundo, mas quase ninguém ouviu falar do linguagem ainda sozinho usou.

Esta é uma questão subjetiva, mas por que OCaml e ML outras línguas permaneceram tão obscuras, enquanto C e outras línguas se tornaram populares?

    
por Juliet 11.01.2009 / 18:29
fonte

0 respostas

Tags