Sejamos menos Puristas

33 respostas
T

Galera, alguém já pensou que Java é só uma linguagem!!! Pois é! Não se apeguem a tecnologia, pois ela pode acabar. E outras virão. As vezes eu vejo as pessoas falando de John Gage e com James Golsing como se fossem Deuses e isso não é legal (“até por que eles ganham muito dinheiro com essa publicidade gratuíta”). É claro que Java é o Mimo do momento, mas não é mais que uma possível solução de algum problema específico ou mais genérico. Eu enfatizei neste assunto apenas para alertar sobre o purismo - e pode ser um problema para nós. Quem sabe um dia nos preocuparemos mais com uma melhor solução para nossos clientes do que com a tecnologia Java.

Um abraço.

33 Respostas

maxguzenski

cara, acho que vc devia ler mais sobre o assunto.

java é uma TECNOLOGIA, não é uma linguagem…
como tal, tem sua propria linguagem, q tambem é chamada de JAVA…

uma “linguagem” nao consegue desenvolver aplicativos desktop, web, webservices, applets, TV virtual, celulares, palm, eletrodomesticos inteligentes, e tudo mais que aparecer pela frente, e ainda por cima interligar tudo isso.

é a mesma coisa que a Microsoft esta tentado fazer com o dotNet, pois dotNet não é uma linguagem, é uma tecnologia.

Quanto ao foco do problema do cliente, nao vejo aonde Java nao pode ajudar.

L

Purismo?

A tecnologia java, como disse está cada vez mais presente em todos os seguimentos imagináveis.

Como tudo, evidentemente, pode acabar, porém não são esses indicativos que temos visto ultimamente.

Basta acessar os novos portais anunciados no JavaOne e constatar o forte apelo visual e as investidas de marketing que serão empregadas nos tempos que virão.

Claro que não devemos nos prender a uma tecnologia somente, porém, se esta consegue contemplar a maioria dos problemas dos nossos clientes hehe que seja JAVA então… *rs

Não entendi bem o contexto no qual vc colocou a questão, porém não vejo mal nenhum em adotar a tecnologia Java como predileta em detrimento de outras.

Saibamos dosar as coisas e tudo irá bem!

Devemos procurar estar sempre na crista da onda…
:wink:

cv1

O problema aqui nem e’ esse, max.

O problema aqui e’ que, ao definir a devocao pela linguagem/tecnologia como ‘purismo’, vc esta jogando fora um grande ponto do Java: quem programa em Java, programa pq gosta, e, se gosta, e’ pq pelo menos tem uma opiniao sobre o assunto.

Gosto, como todo mundo ja devia saber a essas horas, nao se discute - o importante e’ ser apaixonado pelo que se faz, e isso aparece de forma mais evidente quando se critica esse tipo de coisa. Entao, dizer para alguem que realmente gosta de Java que a tecnologia X e’ muito melhor quase sempre rende uma discussao calorosa.

Alias, tai’ um bom jeito de encontrar bons programadores: negue fortemente a tecnologia na qual ele e’ especialista, e analise a reacao. Quase sempre, o pessoal que programa so pq nao conseguiu encontrar um emprego melhor vai te dar uma resposta meio mixuruca. Mas, se o cara sabe o que tah fazendo e tem paixao por isso, com certeza ele vai comecar uma briga - e, geralmente, com resultados produtivos pra todo mundo.

marciolx

Na minha opinião, nos apegamos à tecnologia Java deste modo porque é muito bom trabalhar com aquilo que você gosta, o tempo passa mais rápido e tudo fica mais fácil, é muito bom “destruir” os problemas que se apresentam no dia-a-dia.
Quanto à James Gosling e compania, acho que é sempre bom nos espelharmos em alguém com mais experiência, competência e porque não dizer, genialidade. Estas pessoas acabam sendo modelos para nossa vida profissional e às vezes até mesmo pessoal (aprendí no site do Gosling a fazer “Crêpes Suzette”). Acho que isso está mais para admiração do que idolatria.

L

Concordo com o leandro , se hj eu posso fazer tudo com Java e esta por enquanto é a melhor tecnologia e a que tem mais mercado, pq nao defender essa bandeira , pois afinal de contas estou defendendo o meu tb, pois nao é a só a Sun que lucra com o Java!!! E se algum dia isso mudar coisa que eu acho muito dificil , eu tb mudo e pronto !!!

maxguzenski

mas java de longe nao é o mimo do momento :slight_smile:
e nao existe ate agora (e acredito, por muito tempo) tecnologia tam bem projetada e desenvolvida.

L

eu estou curioso, mas vcs tb devem estar…

thiagob, que linguagem, digo tecnologia vc utiliza comumente???

:twisted:

F

Aposto q a linguagem é aquela cópia escrota do Java com nome de Marca de Eletroeletrônico

dreamspeaker

Nada muito a acrescentar ao que já foi respondido… só uma coisa: esse é um site chamado Grupo de Usuários Java. É absurdamente natural que as pessoas aqui sejam devotas do Java, dependam totalmente ou em parte da tecnologia Java, pois é o trabalho das pessoas.

Desculpa, thiagob, posso até ser meio grosseiro, mas acho uma perda de tempo esse tipo de comentário, aqui. Creio que a maioria das pessoas aqui querem simplesmente discutir Java, puristas, não-puristas, estudantes ou curiosos.

T

Galera,
acho que eu não soube colocar o que realmente eu gostaria. Trabalho com a tecnologia Java (e também sou viciado nela) e sei que ela não é só uma linguagem. Mas a questão não é a tecnologia e sim o comportamento…

T

É quase isso!!!

aleraraujo

não concordei em quase nada com que você citou, apenas lembro a todos que essa devoçao pelos caras citados, chega a ser escrota, em certos momentos a empolgação apresenta algumas armadilhas.

L

Só pra fazer mais um comentário…

–>Segundo o Michaellis:

:idea: pu.ris.mo sm Gram (puro+ ismo)
Exagerado escrúpulo em observar com todo o rigor a pureza da língua na escrita ou na fala.

–>Segundo o Aurélio:

:idea: purismo . [De puro + -ismo.] S. m. 1. E. Ling. Atitude em relação a uma língua que considera serem necessários a preservação dos padrões tradicionais de correção e o impedimento da existência de qualquer influência estrangeira. 2. Pronúncia afetada ou pretensiosa das palavras.

Portanto…

Como aqui não é fórum de português ou outra língua, não somos puristas…

[]'s

J2Alex

… E lá vem mais polêmica no GUJ!!!

bandrade

bom, o povo aki gosta mesmo de java, eu me lembro de uma discussão sobre java x .net que começou aki e o daniel foi acabar ela lá no forum da microsoft… ehehehe… essa foi a melhor de todas…
sobre ese papo todo… todo mundo já tá careca de saber que agora a sun vai partir pra cima da microsoft, o maquina virtual java da SUN já vem em monte de computador (e não mais a da microsoft), e a propria Sun declarou que vai investir pesado nessa área…
então tá resolvido, pra quem já trabalha com java, ótimo… é só aperfeiçoar, conseguir umas cirtificações, bons projetos que vai se dar bem…
quem num trabalha com java, vai trabalhar um dia.l… então é bom começar a estudar… ehehehehe

P

O fato eh que java eh uma tecnologia que nos deixa muito ah vontade p/ aprende-la e desenvolve-la.
Antes de ir a reuniao do soujava e participar de outros jugs, eu sempre usei java nao soh como tecnologia de aplicabilidade profissional, mas tb como passa tempo.
Me interessei por java, ou melhor pelos applets… ali foi tudo… ateh chegar na bagagem de conhecimento que possuo hoje.
Mas o lance nao eh soh a tecnologia em si… mas a comunidade que eh muito forte, se posso dizer isto " FIEL " a mesma.
A galera que participa de reuniões, discuções… dos jugs pelo brasil, participa não soh como fonte de aprendizado…mas devido o reconhecimento do trabalho do pessoal que estah por traz da tecnologia.
Ah de reconhecer este espaço democratico… Devemos ver outros horizontes que nos permitem gostar cada dia mais da ferramenta.
Possuimos pros e alguns momentos contra em sentidos de recursos implementados… mas o legal… de tudo eh que de uma forma direta ou indireta… a comunidade eh forte e permite democratizar a tecnologia.
Nao criticando…pois estou analizando e aprendendo alguns recursos sobre .NET; mas desanimo pela falta de compartilhamento do mesmo… Um exemplo eh do forum da msdnbrasil… ah cada foco de discução inutil… ali eh um fator negativo p/ quem procura falar e tb ser ouvido.
Bem… temos de agradecer pelo espaço, e tb a tecnologia JAVA por ter este rumo.
Tomara que podemos sempre compartilhar estes momentos.

Daniel_Quirino_Olive

Concordo com o Carlos quando ele diz que somos puristas porque quem usa Java o faz porque ama a tecnologia.
Por outro lado, fanatismos nunca são legais (o pessoal do WTC que diga). Temos que manter sempre uma visão crítica da tecnologia e não aceitar tudo só porque vem com o nome Java embutido.

Hmmm, acho que isso é tudo por hoje.

[]s

p.s.:

bom, o povo aki gosta mesmo de java, eu me lembro de uma discussão sobre java x .net que começou aki e o daniel foi acabar ela lá no forum da Micro$oft… ehehehe… essa foi a melhor de todas… (bandrade)

:smiley: este povo lembra de cada coisa…

dukejeffrie

Pois eh, eu tb achei que vcs iam falar de purismo. E ia adorar, pq eu sou um baita purista incorrigível (por exemplo, eu não falo serializado, eu falo seriado). Mas nessa discussão sobre se Java é a palavra de Allah ou não eu nem vou entrar…

[]s!!

Gerson

Concordando com o Daniel…

Realmente… tem que manter uma visão critica na tecnologia.

Não é vestir a camisa de Java, falar que ela resolve todos os meus problemas, que é isso, aquilo etc, e fechar os olhos pra tudo que não é Java (e tecnologias intimamente relacionadas).
Gostar eu gosto bastante de Java, mas saberia apontar algumas coisas que falta melhorar nela, e qual outra tecnologia conseguiu fazer de forma melhor em determinada parte.
Lembrando que graças a esse tipo de visão critica por parte da grande maioria dos desenvolvedores é que Java tem conseguido evoluir até hoje. Se Java fosse realmente perfeita, sua evolução seria desnecessária.

Gerson K.

E

Estou começando a usar a tecnologia Java e posso afirmar que o purismo, se é que existe, só tem contribuído para meu aperfeiçoamento edesenvolvimento na linguagem e mais, na verdade penso que JAVA é algo empolgante e contagiante, pois ao resolver um problema cotidiano sinto mais vontade de aprender sobre e crescer ainda mais!!!
Acho isto ótimo e neste ponto de vista quero então, me tornar mais purista!!! :smiley:

Hempx

Concordo completamente com o thiago. Nao existi linguagem melhor em tudo… existi sim algumas que sao melhores para certas areas. Como eu vi alguns ae falando que java nao eh apenas linguem, mas uma tecnologia tbm… mas msm assim Java nao eh a melhor linguagem e nem a melhor tecnologia pra todas as areas da informatica…
Vc nao precisa ser um expert para saber disso… e outra coisa… fanatismo serve apenas para fechar seu campo de visao…
como em outras areas que tbm acontece isso eu lhes digo heheh:
Nao odeie o windows e nao ame o linux… apenas utilize a feramenta certa no momento certo :twisted:

boaglio

Bom, não sei se posso me considerar um purista, mas gosto bastante
de defender coisas que funcionam.
Acho dificil acreditar que uma solução para uma pequena
empresa usando um pacote microsoft (IIS+NT+SQLServer+ASP)
seja mais eficiente que um pacote GNU (Apache+Linux+PostgreSQL+PHP),
sem falar no custo/benefício.
Acho difícil acreditar em ferramentas de uma empresa que só copia
tecnologia dos outros, não abre o seu código e capaz de dizer alguns
absurdos, como que a Internet era coisa de moda e passageira.
Gosto de usar uma tecnologia aberta, bem documentada e produtiva.
É aí que o JAVA se encaixa.

T

“Hempx”:
fanatismo serve apenas para fechar seu campo de visao…
como em outras areas que tbm acontece isso eu lhes digo heheh:
Nao odeie o windows e nao ame o linux… apenas utilize a feramenta certa no momento certo :twisted:

Você tocou no ponto certo do assunto!!!
Ao invés de fazermos críticas destrutivas (o que é comum) vamos utilizar o que existe de bom em todas as tecnologias. A mágica da nossa área é a possibilidade de mesclar todas as boas soluções para resolvermos problemas comuns. Se o java é bom no sentido de independencia de plataforma, OO, independência de SGDBs, utilizaremos quando a necessidade impor. Mas se o Delphi ou DotNet ou… for melhor para geração de relatórios e desempenho para front-ends, utilizaremos também para completar a solução. O windows é muito bom para usuários finais e o linux é muito bom para servidores…e assim vai.

rigolin

Como somos seres humanos… logo temos uma vida finita… então devemos focalizar nossas energias na materialização dos nossos nobres sonhos… como vivemos em uma sociedade capitalista, temos que trabalhar para gerar recursos… todos aqui escolheram o desenvolvimento de soluções computacionais utilizando a tecnologia JAVA… nada mais natural que defendermos a tecnologia JAVA como nosso “sangue”… senão entraremos em equilíbrio termico e não teremos realizado nada na nossa breve passagem por esse planeta…

Viva o JAVA!!
Obs: não ousem destruir meus sonhos… :twisted:

J

“thiagob”:
“Hempx”:
fanatismo serve apenas para fechar seu campo de visao…
como em outras areas que tbm acontece isso eu lhes digo heheh:
Nao odeie o windows e nao ame o linux… apenas utilize a feramenta certa no momento certo :twisted:

Você tocou no ponto certo do assunto!!!
Ao invés de fazermos críticas destrutivas (o que é comum) vamos utilizar o que existe de bom em todas as tecnologias. A mágica da nossa área é a possibilidade de mesclar todas as boas soluções para resolvermos problemas comuns. Se o java é bom no sentido de independencia de plataforma, OO, independência de SGDBs, utilizaremos quando a necessidade impor. Mas se o Delphi ou DotNet ou… for melhor para geração de relatórios e desempenho para front-ends, utilizaremos também para completar a solução. O windows é muito bom para usuários finais e o linux é muito bom para servidores…e assim vai.

Realmente acho que este é o ponto da questão. Entendo o seu ponto de vista e compartilho da mesma idéia. Acho sim que existem muitos fanáticos por Java no GUJ, como não poderia ser diferente, assim como existem fanáticos pelos Palmeiras e pelo Linux e acredito que o importante é saber utilizar o melhor de cada tecnologia ao invés de ficar bitolado em alguma delas.

Hempx

“rigolin”:
Como somos seres humanos… logo temos uma vida finita… então devemos focalizar nossas energias na materialização dos nossos nobres sonhos… como vivemos em uma sociedade capitalista, temos que trabalhar para gerar recursos… todos aqui escolheram o desenvolvimento de soluções computacionais utilizando a tecnologia JAVA… nada mais natural que defendermos a tecnologia JAVA como nosso “sangue”… senão entraremos em equilíbrio termico e não teremos realizado nada na nossa breve passagem por esse planeta…

Viva o JAVA!!
Obs: não ousem destruir meus sonhos… :twisted:

nao to falando que nao devemos defender o Java…
acho q logico que devemos… eu adoro o java… eh uma linguagem otima… padronizada… e com grupo de programadores bem organizados…
e isso eh otimo…!!! Mas tem gente que se empolga… passa do limite…
começa a ver Java como o melhor em tudo… e isso nao eh verdade…!!! Gostar de java eh uma coisa… mas fanatismo ja eh outra… sou novato em java ainda… ae nao tenho muita historia… mas so para vc ter uma ideia… eu mexo com linux a mais tempo… e tem nego que fala q linux e muito mais facil de instalar que o windows… neguim desse tipo começa a se apegar tanto numa tecnologia q fica doido…
e isso nao eh so na area da tecnologia nao…
ja que o esta parte eh off-topic vou aproveitar pra da um conselho pra negada ae…
parem de fanatismo…!!!

“do que q me adianta saber quem que eh o irmao do wolverine que casou com nao sei quem lah…”

“do que que me adianta saber o que que linus torvald vai almoçar hoje”

“do que que adianta saber se minha namorada ja foi no banheiro hoje”

heheh… acho q vcs devem ter entendido…
Sejamos apaixonados sim por java… mas que isso nao nos tire da realidade…!!!

rigolin

“do que q me adianta saber quem que eh o irmao do wolverine que casou com nao sei quem lah…”

“do que que me adianta saber o que que linus torvald vai almoçar hoje”

“do que que adianta saber se minha namorada ja foi no banheiro hoje”

heheh… acho q vcs devem ter entendido…
Sejamos apaixonados sim por java… mas que isso nao nos tire da realidade…!!!

Dr. Hempx,

o que é realidade??? vc cria a sua realidade, eu a minha e os demais “companheiros” as deles… essa intersecção de realidades geram n conflitos como guerras, revoltas, discussões, etc… mas podem gerar coisas boas também só não consigo listar nenhuma…

não gaste suas energias tentando convencer seres humanos… mostre algo concreto…

luiz_ross

Nossa realidade é a Matrix!!! :smiley:

claudio

Fala Galera, la vou eu entrar na treta :slight_smile:

Se eu fosse desenvolver um sistema e estivesse em duvida sobre qual tecnologia usar, sem duvida aqui no guj a resposta seria obvia

:lol:

agora vamos dar uma olhada nos fatos:

acredito que o cenario eh que vai responder essa pergunta uma vez que se levarmos em conta:

  1. Preco
  2. Tempo de Entrega Pequeno
  3. Qualidade

Normalmente o cliente vai poder escolher apenas duas dessas 3 opcoes. Hoje o desenvolvimento java/j2ee eh muito mais caro que o desenvolvimento asp/com. Uma solucao simples se escrita em ASP pode ser desenvolvida rapidamente com qualidade e preco. Sem contar que instalar e configurar e trabalhar em um servidor Windows com IIS eh muito mais simples do que setar variaveis de ambiente para o tomcat funcionar.

Do ponto de vista tecnico Java eh muuuuuuuuiiiitttttooo melhor que ASP, eu poderia ficar horas falando dos pros, mas do ponto de vista comercial nao eh bem assim: se vc desenvolve por exemplo sites pequenos com baixa complexidade por que nao desenvolve-los em ASP, os profissionais sao mais baratos (10 a 25 R$/h) e faceis de encontrar, a tecnologia eh muito mais simples (eu poderia dizer ateh pobre :slight_smile: ) e os recursos mais faceis de administrar, isso diminui os custos e riscos e aumenta os lucros, e vc nao vai estar utilizando um canhao (j2ee) para matar formiginhas apenas porque vc gosta do canhao!

Agora, caso vc va desenvolver um site/sistema que tenha grandes possibilidades de crescimento, ou que vai interligar sistemas legados, ou que exija alta performance e alta disponibilidade Java eh sua escolha certa. No mundo de gente grande como bancos e grandes empresas de comercio eletronico a palavra microsoft nao eh citada como possibilidade. O que acontece as vezes eh ter alguns sistemas mais simples feitos em ASP, por exemplo em um banco onde prestei servicos, os sistemas simples como noticias e SAC eram escritos em ASP pelas facilidades ja citadas, agora a parte Core como saldo e extrato era escrita em
j2ee.

Eu sou um “technofreak” nao posso ver uma tecnologia nova, um framework que ja quero usar, mas a coisa nao eh assim, nao podemos esquecer que escrevemos solucoes, que devem ter qualidade, mas tb devem ser lucraticas.

Quanto a esse fanatismo pelos Nerd Masters do java, eu acho uma tremenda babaquisse! Eu admiro o John Gage, James Golsing o Joshua Bloch e etc, mas quem pensa em genealidade abra o codigo fonte da classe String!

Como podem ver infelizmente a resposta acredito que não seja tão simples, eu trabalhei com asp, com+, dcom por alguns anos e hoje eh Java que paga as minhas contas. Eu fui para o JavaOne, eu palestrei um BOF mas nao eh por isso que eu fazer uma tatuagem no meu ombro de uma canequinha com fumacinha saindo :slight_smile:

Mas se alguem me perguntar por que Java eu direi:

profissionais java nao sao mais caros por acaso(22 a 50 R$/h), uma solucao escrita em java lhe proporciona uma certeza de qualidade, sem contar a independencia de plataforma, escalabilidade e seguranca, voce pode escolher o melhor application server para a sua solucao ou escolher um free sem abrir mao da qualidade. A documentacao da linguagem (APIs) eh clara, nao eh preciso vasculhar dezenas de cds ou o
labirinto.msdev.microsoft.com para encontrar alguma solucao. A utilizacao de patterns assegura o sucesso e ainda mais a qualidade do software.

Ou seja, nao vou responder apenas porque eh melhor, ou me aborrecer com isso, ou ter um pensamento tipico de evangelista Java: “Onde ja se viu pensar em outra tecnologia, isso eh uma heresia, queimem ele na fogueira”

:lol:

Agora pessoalmente falando, não quero trabalhar com ASP nunca mais!

Abraco,

claudio

Ah e soh um comentario a mais,

eu nao acho que java seja soh para gente grande, eu acho que para gente pequena talvez existam outras alternativas mais interessantes de um ponto de vista mais global, nao apenas tecnologico!

Abraco,

Claudio

tiago_maga

Concordo com o q foi dito. Eu defendo totalmente tudo aquilo qui eu faço por gosto. Programar em Java é uma aventura sem limites, e para mim isso eh o q importa. Não acho que isso seja pu.ris.mo. acho que simplesmente eh o melhor. Acredito sim que um dia o Java possa ser substituido sim mas por uma derivação Aprimorada , seguindo as mesmas diretrizes que segue o java hj. Não comparo java com a tecnologia alternativa( ou simplesmente uma solução desesperada ) e inferior e isso tbm naum eh pu.ris.mo simplesmente gosto do que eu faço. Bom…danem-se os que não gostam de java ou os que nos chamam de pu.ris.tas. Eu quero trabalhar com o q ah de melhor…portanto…uso e defendo o JAVA mesmo…hehe
Idiotisse a nossa??? acho que não…seilá…
dotNet???blah
Abraços
Tiaguera

rigolin

isso aí!! dotNet?? blah!!!

espero que nosso amigo thiagob tenha se convencido que é impossivel não se apaixonar por JAVA, e por inercia defender a tecnologia com unhas e dentes…

pro que resta… blah!!! plec!! Argh!!

“Seja inteligente, seja livre!!”

guscoppi

acho que vir em um site sobre Java e falar pra galera não gostar de Java… é a mesma coisa que ir no site da playboy e falar pro pessoal lá não gostar de mulher… 8)

Criado 18 de junho de 2003
Ultima resposta 27 de jun. de 2003
Respostas 33
Participantes 24