quarta-feira, 25 de dezembro de 2013

Por que usar Python?


Entre diversas linguagens de programação existentes, as pessoas se perguntam por que usar python. Aliais se você procurar por empregos que exigem o conhecimento dessa linguagem perceberá que não há muitos, mas ela tem as suas vantagens. Vou expor algumas aqui.

Qualidade de Software

O python foi projeto pensando na legibilidade do código e na facilidade de se manter esse código. Possibilita a utilização tanto da abordagem procedural quanto da abordagem orientada a objetos, com excelentes mecanismos de reutilização de código.

Produtividade do desenvolvedor

O código em python, geralmente tem 1/3 a 1/5 de um código feito C, C++ e Java. Isso significa que o programador digita menos, tem menos depuração e facilita a manutenção. E os programas são executados imediatamente, sem as etapas de compilação.

Portabilidade de programa

A maioria dos programas em python são executadas em diversas plataformas sem a necessidade de alterações. Também oferece opções de desenvolvimento para usuários portáveis.

Biblioteca de suporte

Python vem com várias funcionalidades pré-compiladas e portáveis. Suporta diversas tarefas de programação. Além de poder ser estendida com bibliotecas feitas pelo programador.

Integração de componentes

O python pode chamar bibliotecas C e C++ pode ser chamado por programas em C e C++, pode ser integrado com componentes do Java, pode se comunicar por meio de COM, Corba e NET e pode interagir pela rede, com interfaces SOAP e XML-RPC.

É gratuito

É gratuito assim como qualquer outro software de código fonte aberto. Mas isso não quer dizer que ele não tenha suporte, a equipe python responde as consultas dos usuários.

Se for falar sobre desvantagens, no momento posso citar uma, dependendo da forma que você implementa o código python, a velocidade de execução pode não alcançar a velocidade encontrada em C e C++

Nenhum comentário:

Postar um comentário