VN:F [1.9.8_1114]
Rating: 0.0/5 (0 votes cast)

Ainda falando de Python, outra palestra interessante que assistimos foi “10 razoes para usar Python” apresentada por Luciano Ramalho, onde enumerou as 10 razões pelas quais considera o Python uma excelente linguagem. A apresentação foi produzida por Marco André Lopes Mendes.
Como gosto de python e achei bacana e vou resumi-las aqui no post, conforme foi apresentado:

  1. Python é legal
    Python é simples de aprender, legivel (como disse no post anterior, identação é obtrigatória e as estruturas são muito fáceis de ler e entender), intuitiva, “elegante” e muito poderosa.
    Python é ótima como primeira linguagem de programação por ser simples e intuitiva. Então, se quer aprender a programar python é uma ótima opção pra começar.
  2. Python já vem com os acessorios (batteries included)
    Python já vem com uma série de bibliotecas muito úteis. Então não é necessario ficar procurando e baixando bibliotecas a cada algo novo que estejamos desenvolvendo. Isso poupa muito tempo e facilita bastante as coisas.
    Algumas das bibliotecas já inclusas são:

    • Persistência de Objetos
    • Banco de Dados
    • Geração de PDFs
    • Geração de Gráficos
    • Protocolos de Redes
    • Web
    • Criptografia
    • etc.
  3. Python é utilizado lá fora
    Python é bastante utilizado no exterior. Algumas das empresas que utilizam são:

    • Google
    • YouTube (antes mesmo de pertencer ao Google)
    • Industrial Light and Magic
    • DreamWorks
    • Nokia
    • RedHat
    • Canonical
    • OpenOffice
    • Blender
    • GIMP
  4. Python é utilizado aqui dentro
    Python é também bastante utilizado nacionalmente. Veja quem utiliza:

    • Async-Stoq
    • LZT – AutoSystem
    • INdT – Instituto Nokia de Tecnologia
    • InVesalios
    • entre outros
  5. Python é utilizado na Web ao redor do mundo
    Muitos websites ao redor do mundo são produzidos em Python. Veja alguns:

    • AOL Music Canada
    • Novel
    • CIA
    • Free Software Foundation
    • Bahá’í Internaional Community
    • Nokia
    • Octagon
    • Oxfam America
    • Trolltech
  6. Python é utilizado na Web aqui no Brasil
    E no Brasil também:

    • IDG Brasil
    • Vericia Busca de Imoveis
    • Republica Federativa do Brasil
    • OAB/SP
    • CertiSign
    • Politec
    • SEBRAE
    • SERPRO
    • UNESCO
    • Varig
    • Veja Larousse
    • Carta capital
    • Linux Magazine
  7. Tem emprego para Programadores Pyton sem precisar sair do pais
    Alguns exemplos de empresas que procuram programadores Python são:

    • Google Brasil
    • INdT
    • Async Open Source
    • LZT Informatica
    • Governo Brasileiro
    • Sebrae
    • Serpro
    • Simples Consultoria
    • Weimar Consultoria
  8. Python conversa com outras linguagens
    • C e C++
    • Java (Jython)
    • .Net (IronPython)
  9. Python é multiplataforma
    • Linux
    • Unix
    • Windows
    • MacOS
    • Maemo
    • XO / OLPC (para quem não sabe é um projeto do MIT para inclusão digital: um laptop muito barato especialmente desenvolvido para crianças, também é conhecido como Laptop de 100 dolares)
      Grande parte do projeto é desenvolvido em python

      • Interface grafica Sugar
      • Varias aplicações e Jogos
      • O sistema de arquivos
    • PyS60 – Celulares Nokia Série 60
    • iPhone
  10. Python é multiparadigma
    Python suporta os vários paradigmas de programação:

    • Programação estruturada
    • Programação Orientada a Objeto
    • Programação Funcional

Além disso, é uam linguagem livre e tem uma imensa comunidade por trás.

Por essas e outras razões gosto bastante de Python, assim como de uma série de outras linguagens. Já usei-o para desenvolver pluggins para softwares opnesource como Gimp e também para games com o pygame.

Para quem quiser, a apresentação também está disponível, inclusive para download no SlideShare: http://www.slideshare.net/marcoandre/porque-python2


VN:F [1.9.8_1114]
Rating: 0.0/5 (0 votes cast)