Em quais linguagens de programação os escopos são escritos?

7

Gostaria de começar a escrever um Scope para o Ubuntu.

Quais linguagens de programação estão disponíveis e o que devo escolher?

    
por David Planella 20.06.2013 / 16:55

1 resposta

12

Era uma vez, os escopos tinham ligações de Python e Vala. Python foi a linguagem recomendada. Isso na verdade ainda se aplica à área de trabalho e ao Unity 7. No entanto, embora ainda esteja disponível (ainda é fornecido no Ubuntu 14.04 LTS), estamos descontinuando o Unity 7 em favor do Unity 8 no novo mundo onde teremos uma única base de código do Unity que será executada em dispositivos e formatos (por exemplo, telefone e desktop).

Então, neste ponto, a recomendação para novos projetos é escrever escopos para o Unity 8 . No Unity 8 a linguagem suportada é C ++ . Todos os atuais tutoriais e Documentos da API são baseados em C ++.

As razões para usar o C ++ são duas: desempenho e compatibilidade com as APIs do Qt disponíveis em toda a plataforma.

Reconhecemos o valor de suportar outras ligações. Embora o Go ainda não esteja no nível das vinculações do C ++, você também pode escrever escopos no Go ( veja a documentação preliminar ) e, mais adiante, também estamos considerando adicionando JavaScript.

    
por David Planella 20.06.2013 / 16:55