Pergunta

Duplicatas possíveis:
BOO Vs IronPython
Boo vs. IronPython

Digamos que você queira incorporar uma linguagem de script em uma aplicação .NET.

Boo é modelado sobre a sintaxe de Python, mas também inclui a inferência de tipos, e apenas em geral parece ser uma linguagem melhor, mais moderno para incorporar como uma linguagem de script.

Por que, então, que há tanto barulho sobre Iron Python?

DEPOIS Como foi salientado, esta questão é uma cópia exata do: este e este

Foi útil?

Solução

IronPython está diretamente desenvolvido e suportado pela Microsoft (sob a liderança técnica impressionante de Jim Hugunin!), E tem um insanamente grande livro sobre o assunto ( "IronPython em Ação", que eu sou preconceituoso sobre mas, no entanto evangelizar descaradamente). Além disso, Boo parece ser um grande concorrente, e eu adoraria experimentá-lo (se eu nunca usar .NET com seriedade e não como um esforço por diversão - como o meu desenvolvimento profissional nos dias de hoje alvos Linux e Mac, não o Windows, que não parece uma perspectiva provável).

Se você estiver usando .NET como seu alvo principal de desenvolvimento, a minha recomendação é escolher alguns projetos pequenos, mas não de brinquedo em sua área de especialização e desenvolver cada um deles em ambos Boo e IronPython (alternando qual deles vai em primeiro lugar) - depois que você está através de alguns, você vai saber o que é certo para você. É assim que eu acabei mudando de Perl 4 para Python como minha principal volta linguagem nos anos 90 (em vez de ficar com Perl 4, da qual eu era um especialista e guru, ou a mudança para o então novíssimo Perl 5) - alguns "projectos-piloto" totalmente desenvolvidos em cada ambiente me deixou com nenhuma dúvida sobre o que era melhor para a minha própria produtividade.

Outras dicas

2 palavras:. Base de Dados de Usuário

Eu já sei tantas línguas que eu tenho que manter referências útil para que eu possa lembrar se do "else if", "ELSIF" ou "elif" em tudo o que eu estou trabalhando atualmente em. A menos que haja uma razão convincente para o uso outra língua (mais do que apenas algumas pequenas diferenças) eu vou ficar com um eu já sei.

Pessoas como python, e eles não querem que qualquer outra coisa. Existe realmente qualquer outra coisa para essa pergunta?

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