I read it like a manifest of preferences, not like argumentations.
Nothing to worry about.

Em 3 de maio de 2012 08:40, António Ramos <[email protected]> escreveu:
> a person just wrote this about web2py in a portuguese forum
> Anyone care to coment?
>
>
> Viva,
>
> Eu conheci primeiro o web2py e só uns meses depois o Django.
> Ao início achei bastante interessante (a ferramenta de admin, tutorial fácil
> de seguir, etc.). O que me fez saltar do web2py para o django e nunca voltar
> para trás foi, entre outros, o seguinte:
>
> - web2py não tem um ORM, tem uma api OO mas que segue o mesmo paradigma de
> SQL, No fundo, ao fazer .select() / .union() estamos a escrever SQL
> disfarçado. Um bom ORM permite não ter de escrever SQL em 90% dos casos,
> poupando trabalho.
>
> - Os objectos retornados pela camada de persistência do web2py não têm
> classes que façam sentido no domínio (Books, Persons, whatever seja o
> domínio), aquilo retorna umas instâncias de Record (ou lá o que é) que não
> são mais do que dicts. O mapeamento disso para instâncias de classes do
> domínio tem de ser feito à mão.
>
> - A ideia de poder meter python arbitrário no template parece gira mas
> facilmente descamba para ficheiros com python+html+javascript tudo
> entrelaçado e impossível de manter.
>
> - A magia da framework. Se bem me lembro os dados do request actual são
> postos em variáveis globais sem qualquer necessidade (podiam ser passados
> para a view, como no django).
>
> - Os models são executados ( exec() ) a cada pedido. Não há necessidade para
> este overhead.
>
> - Com tantos editores excelentes (emacs,vim,eclipse,vstudio,..),porquê usar
> um editor inferior no browser? Se gastarem tempo a trazer esse editor ao
> nível dos outros, perderam tempo que podia ter sido usado para melhorar
> outras partes da framework.
>
> - A qualidade do código é incomparável. Pequeno exemplo: Lembro-me que o
> núcleo da persistência do web2py na altura era um sql.py com algumas 3000
> linhas, todo martelado com ifs para emitir SQL cozido ou assado consoante a
> BD e, de ver o Massimo* argumentar na mailing list que não era crítico
> melhorar aquela parte.
>
> Para mim, o web2py é bom como uma ferramenta de aprendizagem, nada mais.
>
> Cumprimentos.



-- 
Carlos J. Costa
Cientista da Computação
Esp. Gestão em Telecom

EL MELECH NEEMAN!
אָמֵן

Reply via email to