Depois de um bom tempo trabalhando diretamente com java, aprendi a gostar dele. Conheci seus frameworks, suas ferramentas, ambientes de desenvolvimento e tal.
Cada ferramenta ajuda a fazer alguma coisa, cada framework ajuda em algo diferente, Junit, Spring, Jboss, Hibernate, Struts, dom4j, xfire, etc..etc..etc…
Montar uma aplicação web completa, segura, escalável e ainda mais ágil, é tarefa das boas ! Tem que ter a manha….

Mas nestes ultimos tempos andei me aventurando em duas outras formar de expressar minhas idéias ao meu computador: Shell Script e Python.
Com estas duas ferramentas em mão vi que muitas portas se abriram. Muitas facilidades chegaram juntamente com estas duas linguagens, principalmente o shell, utilizado por mim em larga escala no ambiente de integração contínua chamado Hudson. Fantástico !
Mas não bastando isto somente, resolvi me aprofundar um pouco mais e conhecer o ambiente de desenvolvimento web em python chamado Django.

Pronto !
Não preciso mais nada …
Faço tudo que quero em muito pouco tempo ! Aquela aplicação completa, segura, escalável e ainda por cima ágil também, sai em algumas poucas horas de trabalho !
O Django me trouxe, além de agilidade, motivação ! Isto mesmo… antes eu, com pouco tempo para disponibilizar para programas meu projetos em casa, agora, tenho mais tempo parece. Chego em casa, e em pouco tempo ando um monte. Abro o gedit, rodo o “./manage.py runserver” e abro o firefox, pronto, ambiente de pé, agora é mão na massa…
O mais fantástico do django, para mim até agora, é o sistema automatizado de criar uma administração para os sites. Ele cria um ambiente de gerenciamento dos dados das tabelas que pode ser customizado completamente (ou não) e só isto já auxilia em 40% do trabalho,no mínimo, fazendo com que você não perca tempo em montar telinhas de cadastro ! De resto, você se preocupa mais com a aparência real das views (js, css, etc..), com as views propriamente ditas, onde lemos e gravamos dados para o usuário final, e o funcionamento do seu banco de dados, que é muito importante, com suas models. A documentação é ligeiramente confusa, mas dá para entender a maioria das coisas, outras agente garimpa no codigo fonte mesmo ! hehehe
Fora, que para tudo isto funcionar, temos um motor V8 mandando bala: PYTHON !
Uma linguagem de programação que aprendi a gostar muito e apreciar todas as suas facilidades…

Bom, era isto, se você quiser trocar alguma idéia sobre python e django, estou disposto a aprender mais e a passar o pouco conhecimento que já tenho sobre este ambiente todo.

PS.: Não estou bravo, não estou xingando e nem triste com Java, aindo aprecio esta linguagem, mas como sempre falo: Não existe linguagem de programação ruim, só existe linguagem de programação mal aplicada !

Um abraço…
fui!

Related posts:

  1. livros e python
  2. Python… lendo como foi chamado o arquivo
  3. Desenvolver… mas com quê ?
  4. Groovy – An agile dynamic language for the Java Platform

Uma Resposta to “Python, Django = Agilidade, Motivação”

  1. [...] criados por Klaus Peter L. e achei muito interessante. Falando sobre Python e Django. Como falei em um dos meus posta anteriores, gostei muito de trabalhar com Django, por ser fácil e ágil, como se propõe a [...]

    Unknown Unknown

Escreva um comentário

(requerido)

(requerido)

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

© 2010 Sérgio Berlotto - Blog Pessoal Obrigado por nos visitar ! Assine o RSS para não perder as novidades! Suffusion WordPress theme by Sayontan Sinha