Tecnologia
As bases de nossas soluções tecnológicas

Razões para usar Python / Zope / Plone:
- Livre e de código aberto: Python adota a licença Python Software Foundation License, que é similar à GPL;
- Multiplataforma: Por ser uma linguagem interpretada, Python roda em qualquer sistema que possua o seu interpretador.
- Alto Nível: Python é uma linguagem de alto nível, de desenvolvimento rápido (RAD – Rapid Application Development) e que segue técnicas de DRY (Don’t Repeat Yourself) e KISS (Keep It Simple Stupid), é inteligível como o Inglês e sempre evita o implícito;
- Orientada a Objetos: A orientação a objetos no Python é explícita e muito divertida. Aliás, tudo para o Python são objetos e pacotes (inclusive tipos “primitivos”), mas nada que impeça que você programe de uma forma estruturada ou funcional. Isto tecnicamente faz do Python uma linguagem multiparadigma;
- Tipagem dinâmica forte: Isso quer dizer que se pode atribuir a uma variável qualquer tipo de valor e em qualquer momento do seu código fonte;
- Sintaxe: A sintaxe do Python é uma das suas mais fundamentais características. Em Python um bloco de código (por exemplo um if) é feito através de indentações. Isso força o desenvolvedor a indentar seu código fonte e garante uma boa legibilidade. Além de reduzir o uso de caracteres “exotéricos” como ->, ::, :=, {, }, etc. com Python se é capaz de escrever um for que testa uma determinada sequência e monta uma lista com uma linha apenas;
- Frameworks: Além de multiplataforma e multiparadigma, com o Python se é capaz de desenvolver para qualquer tipo de ambiente, seja desktop, web ou móvel. Para isso o Python conta com excelentes frameworks que auxiliam desde o desenvolvimento web, até o desenvolvimento de algoritmos científicos de cálculos avançados;
- Mercado: Contando com usuários ilustres como o Governo Federal e Ministérios, Câmara dos Deputados, Senado Federal, Nasa, Youtube e Google, o Python vem ganhando mercado gradativamente e, entre os profissionais da área, já virou uma linguagem bastante cultuada;
- Documentação: Este é outro ponto forte da linguagem. No site da comunidade brasileira existe uma lista de fontes de estudos que é apenas uma fração do imenso conteúdo que se pode encontrar na Web;
- Divertido: Python é extremamente divertido. Pode-se afirmar com toda a convicção que esta linguagem reacende nos desenvolvedores a paixão pelo mundo da programação, geralmente apagada pelos anos de PHP e pelas aulas de Delphi na faculdade.