leiam tudo, desde o início.
abraço
Ricardo
leiam tudo, desde o início.
abraço
Ricardo
Ficou arrepiado com o quê ???
Hoje se tem sites que são feitos em Delphi sim, e bons por sinal.
comparativo entre delphi e java.
sei que da p/ fazer coisas muito legais p/ net com delphi, trampo com ele rs… 
comparativo entre delphi e java.sei que da p/ fazer coisas muito legais p/ net com delphi, trampo com ele rs… ;-)
comparativo p/ WEB
Olá pessoal, li as perguntas e respostas do fórum que o nosso amigou participa e gostaria de tirar umas dúvida que me incomodam muito:
:arrow: De que maneira se dá o desenvolvimento no Delphi, é clica e arrasta?
:arrow: Os componentes são baseados nos existentes do Delphi ou são esses componentes padrões que utilizamos no Dreamweaver e etc…?
:arrow: Questão de controle de formularios e campos, que hoje utilizamos em javascript de que forma é realizado no Delphi?
Pergunto isso tudo, porque já fui questionado na empresa onde trabalho, sobre utilizar o Delphi para desenvolvimento Web, e sinceramente, odeio Delphi.
Sim, voce clica no icone do Delphi (duas vezes!) e passa o resto da vida se arrastando de empreguinho em empreguinho, ganhando cada vez menos por conhecer uma linguagem/plataforma de programacao que nao vai prestar pra mais nada daqui 10 anos (se ja nao presta hoje, imagine daqui 10 anos…) 
Uh… eh HTML, nao? 
Alias, o que seria um componente ‘que utilizamos no Dreamweaver’? :?
Não há dúvidas na competência da Borland e suas ferramentas - eu mesmo gosto muito delas. (Aqui no trablaho tenho um colega que amava Delphi e passou a odiar porque encontrou muitos bugs… enfim, cada um com a sua opinião…)
Mas cuidado com a comparação! Vcs estão comparando uma ferramenta (Delphi) com uma tecnologia (Java/J2EE). A comparação correta é .Net e J2EE, e é esta a mais importante para a sua empresa - esqueça a facilidade de uso do Delphi e as IDEs Java antes de mais nada. Depois de avaliar as duas tecnologias, aí vc avalia as ferramentas.
Se a gente inverte as bolas, imagine se algum alucinado lança uma super IDE para, digamos, Algol :shock: , e vc decide adotar Algol porque a IDE é um show?
Um dos caras lá disse não estar convencido da superioridade do Java em relação ao Delphi. Ô eterna… (não sei pq, mas o Delphi especialmente, tem o dom de me irritar :? ).
Outra citação no mínimo infantil: “quando vc pensa em multiplataforma, você pensa em dois sistemas operacionais: WINDOWS e LINUX”.
Puxa vida. Já vi bobagens escritas. Tantas juntas assim, é raro.
ISAP, Isso ainda existe? :twisted:
Uh… eh HTML, nao?![]()
Alias, o que seria um componente ‘que utilizamos no Dreamweaver’? :?
E ae CV, quando me refiro a componentes, falo dos input, textarea, checkbox e etc…, gostaria de saber se no Delphi está disponibilizado algo diferente destes, porque senão continua a mesma coisa.
Sinceramente, porque o pessoal tende a complicar as coisas, WEB nunca foi o foco do Delphi, porque disso agora. E pior, vai ter programador xarope do Delphi se achando e enchendo o saco com o comparações, como eles são acostumados a fazer.
Muito boa sua colocação xará…
Tivemos um overview de como se implementar componentes web com delphi (websnap). Rapaz, o negócio quase deu um nó nos miolos… é tanto “liga aqui, conecta ali, gruda com chiclete lá”… uma gambiarra danada, nunca ví algo parecido. Sem falar que se não me engano, existem 1 ou 2 implementações de appServer para esses componenentes e são horríveis, ou seja, vc tem que implementar seu próprio appServer… isso não é ótimo! :shock:
E o cara ainda quer comparar uma ferramenta RAD com toda uma plataforma… que absurdo! Depois dizem que java é complicado…
Salve pessoal, seguinte.
O Delphão tem sim um conjunto de componentes muito massa que é o mesmo esquema do desenvolvimento de interfaçe gráfica com o delphi e jbuilder. Clica e arrasta. Esse framework se chama IntraWeb. Bom, ele é uma ótima saída p/ desenvolvimento RAD p/ pequenas aplicações de até no máximo 15 ou 20 usuários. A idéia dela é CGI + senão em engano aceita ISAPI tb.
ISAPI existe sim ainda povo, exemplo de uso é o site extremanente rápido da saraiva.
Qdo vc desenvolve aplicações com o delphi p/ web de forma séria como o caso da saraiva vc não faz uso de IW, vc usa WEbBroker. Q isso rs…?
A forma séria de se trabalhar com delphi p/ web.
A validação de campos como o colega mencionou é toda feita com java script e a interface é html sim povo.
Toda regra de negócio é em delphi usando webbroker p/ “negociação” (parece q até traduzi rs…).
vamos deixar a coisa bem grossa, sem muita explicação.
camada de visualização - Html com JScript
Controle - WEBBroker
negócio - ISAPI ou cgi.
Bom é ± isso, não sou especialista em web com delphi.
se alguém tiver + detalhes…
abraço
Ricardo
Quero só ver o que o pessoal do Delphi vai falar agora que o framework deles é o mesmo do VB.
Se não pode vencê-los junte-se a eles 
Muito boa sua colocação xará…Tivemos um overview de como se implementar componentes web com delphi (websnap). Rapaz, o negócio quase deu um nó nos miolos… é tanto “liga aqui, conecta ali, gruda com chiclete lá”… uma gambiarra danada, nunca ví algo parecido. Sem falar que se não me engano, existem 1 ou 2 implementações de appServer para esses componenentes e são horríveis, ou seja, vc tem que implementar seu próprio appServer… isso não é ótimo! :shock:
E o cara ainda quer comparar uma ferramenta RAD com toda uma plataforma… que absurdo! Depois dizem que java é complicado…
Pera só um pouquinho pessoa, ninguém ta falando que Delphi é melhor q J2ee.
Coloquei esse post aqui p/ q pudessemos analisar as questões de performace mencionadas por ele onde delphi teria superado java.
Facunte é um respeitado escritor técnico no mundo Delphi no Brasil, ele não é um zé ninguém. A saraiva não teria um zé roela coordenando seus sistemas. E como ele disse, o site é apenas parte de todo o sistema.
Quero só ver o que o pessoal do Delphi vai falar agora que o framework deles é o mesmo do VB.Se não pode vencê-los junte-se a eles :D
O fato da agragação ao .NET não quer dizer que é “VBDelphi” :lol:
Já to usando o Octane, pesado p/ burro + muito bom.
Pera só um pouquinho pessoa, ninguém ta falando que Delphi é melhor q J2ee.Coloquei esse post aqui p/ q pudessemos analisar as questões de performace mencionadas por ele onde delphi teria superado java.
Facunte é um respeitado escritor técnico no mundo Delphi no Brasil, ele não é um zé ninguém. A saraiva não teria um zé roela coordenando seus sistemas. E como ele disse, o site é apenas parte de todo o sistema.
Concordo, mas o que me deixa louco é que já existe no mercado uma linguagem e ferramenta poderosa para Web no caso o Java e agora o pessoal vem querer migrar um aplicativo RAD para Web querendo manter o mesmo tipo de pensamento. O pensamento que falo é de que existe todo um entendimento para a plataforma Web que se difere de muito de aplicações desktop e esse conhecimento não é comum para quem desenvolve em Delphi.
Espero ter sido claro.
É isso mesmo. Aqui a gente sofre para fazer os analistas acostumados a Delphi entenderem que os sistemas para a plataforma web exigem um novo entendimento, mais conhecimento, novos conceitos - e a aplicação de uma pancada de conceitos antigos para os quais ninguém ligava muito, porque é “tão fácil fazer um programinha numa RAD”… :twisted: Estamos oferecendo a eles um salto em suas carreiras e eles querem continuar arrastando e colando. Dá para entender uma coisa destas? 
A propósito dos servidores de aplicação para o Delphi 7 e escambau, visitamos uma empresa que foi obrigada a criar o seu, baseado no código fonte da implementação padrão, porque ele era muito ruim… Sem comentários. Claro, agora temos o .Net - e se não fosse o .Net, o Delphi estaria indo para o buraco mais rapidamente ainda.
Então, continua a pergunta, que não tem nada a ver com a ferramenta: Vc quer .Net ou J2EE na sua empresa??? Vc quer entender a plataforma e a tecnologia ou dominar uma única ferramenta???
E esta discussão já está passando dos limites. Pára de pensar em produtos e passa a pensar em padrões, práticas, linguagens, plataformas porque é isto que vai te distinguir, que vai te fazer crescer e fará bem a sua carreira e a sua empresa! 
Olá
É isso mesmo, o Facunte é um cara muito bom e o site da Saraiva está ótimo. Ele conhece Java, testou e fez comparações com Java.
Mas é importante frisar que a solução adotada, apesar da boa performance, não tem as vantagens de LIBERDADE do Java. Hoje em dia é mais barato aumentar os recursos de hardware do que acertar os problemas da arquitetura do software. Toda a arquitetura dele depende de um fornecedor único. Fica de fora de um grande número de inovações que com Java/J2EE se pode incorporar rapidamente.
O velho ISAPI permite boa performance no lado servidor. Mas tem um ranço danado de gambiarra para evitar iniciar aquele monte de processos do CGI.
É bobagem ficar defendendo Java como quem defende seu time ou sua religião. Daqui mais algum tempo outra tecnologia surgirá e conquistará nossos corações.
[]s
Luca
Coloquei esse post aqui p/ q pudessemos analisar as questões de performace mencionadas por ele onde delphi teria superado java.
Questoes de performance? Hmm... legal que vc tocou nesse assunto. Facamos uma comparacao rapida, huh?
public class Cliente implements java.io.Serializable {
private int id;
private String nome;
// getters e setters
}
Agora, faz um WebService que retorna 3000 desses. Algo bem trivial, que qualquer plataforminha meia-boca devia executar hiper ultra mega rapido. Em Delphi, ler esses objetos leva mais de 20 segundos, enquanto que uma aplicacao Java identica leva 0.5s. Performance, performance, performance...
rfpsatin,
desculpe, mas sobre a comparação não estava me referindo a vc… tudo bem, o cara deve ser respeitado e tudo. Mas só disse que o estilo de desenvolvimento no Delphi não me agradou nada. Respeito quem quer desenvolver para web ao estilo “drag and drop” mas já ví na prática que o resultado disso não é código limpo muito menos padronizado.
Java ou J2EE fala por sí só… ninguém precisa defendê-lo.
[editado] OFF-POST
O rapaz, só agora fui ver… somos conterrâneos… apesar de estar morando em Umuarama, nasci aí em Maringá e meus pais moram aí. Me parece que tem mais um gujeiro maringaense… o kuchma, se não me engano.
[/editado]
hehehe , seguinte.
Desenvolvimento sério com delphi p/ net ta longe de ser arraste e solte rs… 
com webbroker vc pode ter seu sistema rodando em M$ e Linux rs…
ou seja é uma boa.
Quero dizer o seguinte, o delphi é aparentemente uma boa saída p/ net tb e isso desde a versão 5.0 contudo não to aqui p/ defender o delphi p/ net, se quisesse fazer isso não teria trazido esse tópico p/ k.
Gostaria de discutir as questões de performance qto ao desenvolvimento. O que ele colocou lá com relação a performance é muito sério rs…
vc’s não acham.
[editado] OFF-POST
O rapaz, só agora fui ver… somos conterrâneos… apesar de estar morando em Umuarama, nasci aí em Maringá e meus pais moram aí. Me parece que tem mais um gujeiro maringaense… o kuchma, se não me engano.
[/editado]
Ex-Maringa - mudei pra Curitiba ha uns 3 meses. 
Marcio Kuchma
Com ISAPI voce pode escrever aplicações web com uma performance superior java usando servlets. Mas não sem uma séries de problemas gravissimos, pela isapi rodar no mesmo processo do webserver não existe nenhuma forma de isolamente, ou seja, teu webserver está rendido a vontade dela, quer terminar o webserver? exit(-1);.
O maior problema de ISAPI é a escalabilidade no desenvolvimento, para um projeto pequeno, pode ate ser vantagem, mas em um de tamanho razoavel a complexidade vai fazer todo mundo pirar.
[editado] OFF-POST
O rapaz, só agora fui ver… somos conterrâneos… apesar de estar morando em Umuarama, nasci aí em Maringá e meus pais moram aí. Me parece que tem mais um gujeiro maringaense… o kuchma, se não me engano.
[/editado]Ex-Maringa - mudei pra Curitiba ha uns 3 meses.
Marcio Kuchma
a não, uma x maringaense sempre maringaense rs…
Com ISAPI voce pode escrever aplicações web com uma performance superior java usando servlets. Mas não sem uma séries de problemas gravissimos, pela isapi rodar no mesmo processo do webserver não existe nenhuma forma de isolamente, ou seja, teu webserver está rendido a vontade dela, quer terminar o webserver? exit(-1);.O maior problema de ISAPI é a escalabilidade no desenvolvimento, para um projeto pequeno, pode ate ser vantagem, mas em um de tamanho razoavel a complexidade vai fazer todo mundo pirar.
ahanmmmmmmmmmm
agora qto a complexidade nem vou comentar, nunca fiz nada muito grande com isapi rs… :roll:
As únicas coisas que me deixaram arrepiado neste texto foi o fato de saber que ainda existem pessoas que usam ISAPI/NSAPI e acham CGI’s a melhor coisa que inventaram depois do pão-com-manteiga.
Eu cheguei a programar com ISAPI e C++, é muito ruim! Voce espirra e a droga do IIS vai pro vinagre por completo.
rfpsatin, pode sim. Falei que para sistemas grandes aquilo que não escala é a complexidade do desenvolvimento, não a performance.
é, acho q tudo isso é um exemplo de:
realmente a melhor ferramenta/linguagem/ambiente de programação
é aquele q se sabe MUITO BEM.
realmente a melhor ferramenta/linguagem/ambiente de programação
é aquele q se sabe MUITO BEM.
Péééééééééééééééééé! Errado, é aquela que melhor se adequa a tarefa a ser realizada. Se vc não tem o conhecimento adequado para fazer isso, rua, não deveria estar fazendo de qualquer forma.
Vc pode pegar os 100 melhores programadores de VB ou Delphi do MUNDO e pedir para escreverem uma JVM na linguagem que dominam.
Treine eles 10 anos em toda teoria necessaria (pq eles NÃO vão saber isso). Deixe eles desenvolvendo o software por mais 10 anos.
Eu aposto que daqui 20 anos a VM que eles terão escrito não vai chegar aos pés das que existem hoje. Isso porque parti escolhendo uma ferramenta inadequada para o trabalho.
affff :lol:
exagerado 
não to defendendo delphi 
Tambem dava pra fazer em Perl, Python, Tcl, C++, C, Assembly… o caso é: é a ferramenta certa pra se fazer a coisa? 
Tambem dava pra fazer em Perl, Python, Tcl, C++, C, Assembly… o caso é: é a ferramenta certa pra se fazer a coisa? :D
Dava até pra fazer em ASP (blergh!)
:arrow: Vou esperar as futuras versões do Delphi para ver o que vai acontecer, mas acredito que não vai decolar muito mais do que já conseguiu.
Ae galera,
Sou (bem) novato em java e li td a dicurssão e ñ pude deixar de notar q a seguinte citação parece se meio fora de proposito
será q ñ foi nesse ponto q a bagunça de performance começou?
afinal segundo o autor a maioria dos desenvolvedores só veem codigo em vez do td.
SINCERAMENTE O DELPHI SUPERA JAVA EM + DE 50% DOS CASOS ENTAUM EU FICO COM DELPHI
Penúltimo post: 15/01/2004 14:55:57
Cara, tu és coveiro de profissão e programador nas horas vagas? Se o tópico tá mais do que morto, deixe-o assim.
Até!
MEU NAO QUER LER NAO LEIA ! TCHAU!!!
Tá nervoso? Vai pescar. Só não crie um perfil que o objetivo até agora foi de “defender” o pobre Delphi num fórum sobre Java, retirando do limbo tópicos de 3 anos atrás, e não de tentar ampliar a comunidade.
Pena, pessoas assim são vazias de espírito.
Até!
programacao deve deixar as pessoas estressadas
sempre tem briga
acho que vou migrar para outra area como vale-tudo
deve ser mais relax
Vou pôr o último prego neste post. Não sei como é que o pessoal encontra essas velharias e as ressuscita…