Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Não discuta a aplicação - VFP x DELPHI x VB x CL
Message
 
To
All
General information
Forum:
Visual FoxPro
Category:
Other
Title:
Não discuta a aplicação - VFP x DELPHI x VB x CL
Miscellaneous
Thread ID:
00615915
Message ID:
00615915
Views:
60
Alow! Alow! Alow!

Encontrei o artigo abaixo no Super Downloads e me lembrei da velha história que as vezes aparece aqui...

PS: O autor está se referindo a linguagens WEB, mas cabe perfeitamente para as linguagens DESKTOP.

----------------------------------------------------

Não discuta a aplicação
Por Alexei Martchenko
Publicado em 05.02.2002
Endereço original:
http://www.superdownloads.com.br/materias/20020205,157,1.html

Você que tem ou trabalha em algum site, já se pegou discutindo com alguém sobre sua linguagem server-side? Pois é, não existe programador que não defenda sua linguagem de preferência. Agora, discutir se uma é melhor do que a outra é uma conversa que não tem fim.

Programação gera um certo fanatismo. Linguagens de programação sempre tiveram estilo próprio, sempre tiveram seus prós, os quais atraíam pessoas de diferentes aptidões. Nos tempos mais jurássicos da computação, Pascal era considerada a linguagem mais elegante de todas. C tinha uma sintaxe rebuscada, mas fazia qualquer coisa. Basic era algo mais amador, porém mais fácil. Foram criados assim os nichos, Alaor entendeu melhor como funcionava Pascal e foi em frente, Osni pegou a manha de C e passou a achar que Pascal era muito fresco, Silas aprendeu Basic na escola e adorou e Elói aprendeu PowerBuilder por causa do trabalho. As linguagens evoluíram, mudaram, mas as diferenças perpetuaram.

O que acontece também, é que não há tempo para ficar pingando de uma linguagem para a outra. Ou você sabe muito bem uma linguagem ou não sabe nada, ficar sabendo um pouquinho de cada uma não te levará a nada. Portanto, escolhe-se UMA linguagem e dedica-se à ela integralmente. Só depois disso, talvez, pode-se pensar em outra. Na web, isso é reforçado com a necessidade de aprender outras coisas, como HTML, CSS, DHTML e Javascript, deixando menos tempo ainda para outras linguagens.

Portanto, a discussão fica totalmente sem nexo porque, na grande maioria das vezes, não há parâmetros comparativos. "Coldfusion é pesado" pode ser respondido com "Você é que não sabe programar nele direito" ou até "Seu servidor é um lixo". "PHP é chato", "Pra mim não é e faço nele tudo que eu quero"...

A perda de tempo está em discutir qual é a melhor. Não existe hoje em dia uma linguagem server-side melhor. Todas tem prós e contras, todas têm algum tipo de limitação. Pode-se fazer praticamente tudo com as lignuagens disponíveis atualmente. PHP, por exemplo, vem com uma Extension chamada GD (antiga conhecida do Perl) que permite a criação de imagens em tempo real através de comandos incorporados ao próprio PHP. Para tornar isso disponível em Coldfusion, por exemplo, você teria que pegar as bibliotecas GD (que são em C), portá-las para C++ e complilá-la como CFX, pois o Coldfusion não tem nada parecido por padrão.

Este exemplo simples demonstra claramente que é possível realizar basicamente as memas coisas em algumas linguagens. Pode-se fazer a mesma coisa em CGI, PHP e Coldfusion, só que em uns é mais fácil, em outros mais difícil. E o mesmo acontece inversamente em outros casos.

ASP como depende exclusivamente de uma plataforma Windows, já se torna cara. Coldfusion, apesar de rodar em Linux, tem o preço de sua licença muuuuuuuito salgado (Mais de R$3.000,00 a versão PRO). Ambas são poderosas e mais fáceis de aprender do que PHP, JSP ou Perl.

PHP roda em várias plataformas, vem embutido nas distribuições Linux e roda em Windows, Mac OS X e Risc. É gratuito, modular, compacto, rápido e escalonável, mas um pouco mais difícil de aprender. É tão amplo que chega a ficar mais complicado ainda no princípio.

JSP é excelente por rodar praticamente em qualquer plataforma, mas não é muito difundido e sua programação não é das mais simples. Se você brincava com Java há algum tempo provavelmente gostará.

Miva é pouco conhecido também, mas tem um custo/benefício interessante. É simples de aprender, muito mais barato do que Coldfusion (Apenas US$129,00) mas não tão poderoso e escalonável. Seu foco é e-commerce, e se você não quiser fazer nada além disso, Miva pode ser uma boa opção.

Em qualquer linguagem existem vários modos de realizar as mesmas tarefas. Quando o programador é excelente, a linguagem torna-se uma extensão das mãos e não há limites, portanto ao invés de perder seu tempo discutindo qual linguagem é a melhor, veja qual PROGRAMADOR é melhor...
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Rodolfo Duarte
Reply
Map
View

Click here to load this message in the networking platform