sou novo aqui no fórum, programo em Java à uns anos e também já tive contacto com C#.
Estou a fazer uma sondagem:
Gostava de saber se preferem programar em Java em Linux ou em Windows?
Qual o vosso IDE preferido?
Quem já utilizou ambos, preferem programar em C# ou em Java (podem detalhar, por exemplo, aplicações de Desktop prefiro C#, web-services prefiro Java)?
Qual o objetivo do seu post? Para eu poder responder preciso de um objetivo.
R
renamed
evaristo.blog:
Viva pessoal,
sou novo aqui no fórum, programo em Java à uns anos e também já tive contacto com C#.
Estou a fazer uma sondagem:
Gostava de saber se preferem programar em Java em Linux ou em Windows?
Qual o vosso IDE preferido?
Quem já utilizou ambos, preferem programar em C# ou em Java (podem detalhar, por exemplo, aplicações de Desktop prefiro C#, web-services prefiro Java)?
Infelizmente, nunca conseguimos ter uma argumentação sobre esses assuntos aqui, principalmente sobre IDE já que esses assuntos acabam sendo levados mais pelo lado “pessoal” do que pelo técnico. Algumas pessoas tratam esses assuntos aqui como religião.
Por isso, seria legal evitar exatamente essas perguntas:
Qual ide preferida?
Windows x Linux
São Paulo x Palmeiras
etc etc
Então, acredito que provavelmente esse tópico será trancado.
No mais, bem-vindo novamente!! :lol:
ok?
E
evaristo.blog
Estou fazendo um estudo para um trabalho académico. Coloquei a mesma questão num fórum aqui em Portugal, queria saber a diferença das realidades.
sou novo aqui no fórum, programo em Java à uns anos e também já tive contacto com C#.
Estou a fazer uma sondagem:
Gostava de saber se preferem programar em Java em Linux ou em Windows?
Qual o vosso IDE preferido?
Quem já utilizou ambos, preferem programar em C# ou em Java (podem detalhar, por exemplo, aplicações de Desktop prefiro C#, web-services prefiro Java)?
Infelizmente, nunca conseguimos ter uma argumentação sobre esses assuntos aqui, principalmente sobre IDE já que esses assuntos acabam sendo levados mais pelo lado “pessoal” do que pelo técnico. Algumas pessoas tratam esses assuntos aqui como religião.
Por isso, seria legal evitar exatamente essas perguntas:
Qual ide preferida?
Windows x Linux
São Paulo x Palmeiras
etc etc
Então, acredito que provavelmente esse tópico será trancado.
No mais, bem-vindo novamente!! :lol:
ok?
Como disse acima, estou fazendo um estudo para um trabalho académico. Coloquei a mesma questão num fórum aqui em Portugal, queria saber a diferença das realidades. Como tal espero que não me bloqueiem a thread!
Não quero gerar guerrinhas não! Apenas quero saber a opinião de cada um e contabilizar os resultados finais. Ignorem as respostas de cada um, limitem-se a dar a vossa opinião, não comentando a mensagem do vizinho, dessa forma não gera guerrinha
Se eu for desenvolver algo para desktop opto pelo netbeans java ou dotnet.
Detalhe, a escolha da linguagem depende do projeto.
ides java - Netbeans e Eclipse.
ides c++ - QTCreator.
ides c# - Visual c# ou sharpdevelop. Em linux monodevelop.
Z
zoren
Eu prefiro desenvolver em windows
Netbeans
Nunca programei nada em C#
J
Jairo_Junior1
Linux
Eclipse
Java
L
Leonardo3001
É algo sempre pessoal. Me sinto mais confortável no Linux.
Gostaria de programar em Java usando Emacs, mas a complexidade da plataforma e a verbosidade da linguagem é um impeditivo. Fico com o Eclipse.
Odeio programar em Desktop, é um caso em que linguagem nenhuma vai me fazer feliz.
Pra web, programo em Java. Mas vejo que o C# tá evoluindo horrores, e acredito que é a melhor opção do que o Java.
F
fredferrao
Windows/Linux - tanto faz, acho windows mais facil de configurar o ambiente.
Netbeans
Java.
L
Leozin
Linux
Eclipse
Linguagem por linguagem eu prefiro C#. Mas só a sintaxe mesmo, porque de resto, eu prefiro Java (web, enterprise, soa etc)
L
Luiz_Aguiar
1 - Linux (prefiro Mac, mas não estava nas opções)
2 - IntelliJ IDEA
3 - nunca desenvolvi com C#
E
evaristo.blog
Estão-me a ajudar imenso caros amigos. Continuem com as vossas respostas se possível. Estão a ser bastante objectivos e directos tal como pedido no tópico.
S.O. - Windows
IDE - Eclipse
Linguagem - nunca programei em C#.
M
maior_abandonado
como SO apesar de eu gostar do linux nunca programei em linux ainda (eu mesmo fiquei surpreso ao dizer isso), o usei pouco na verdade mas tenho bastante interesse. (ja que é pradar uma resposta ela é windows nesse caso, ao menos por enquanto).
quanto a IDE eu prefiro netbeans exceto para alguns poucos casos(odeio debugar nele perto do eclipse por exemplo), e por pouquíssima diferença com o eclipse.
a linguagem em si eu achei o pouco que vi de c# bem legal, mas não gostei da api que vem na plataforma, devido a isso prefiro usar java fácil fácil…
A
Alexandre_Saudate
Windows, Eclipse, Java (exceto desktop. Nesse caso, é C#).
F
fabiomazzo
Linux
Eclipse (Mais por costume mesmo, já testei o Netbeans e acho melhor)
Java
W
Will_HRock
1.Linux
2.Netbeans
3.Prefiro Java, mas já mexi com c# e é interessante também
M
Marky.Vasconcelos
Bem.
Eu programo em Windows, mas é por que não tive muita opção.
Por questão de opnião fico com Eclipse.
Pra desktop prefiro Java com Swing.
Não gosto de programar pra web, anyway… C# faz um ótimo trabalho com o Silverlight.
A
Abdon
1º) Windows.
2º) Eclipse
3º) C#
LINQToEntities ou LINQToSql é uma mão na roda, valida seu código SQL em tempo de compilação, sua query passa a ser um objeto chamado IQueryable e não uma string qualquer.
Ficar criando classe interna anônima é um saco, em C# posso usar Closures ou uma Lambda Expression que facilita mais ainda a sintaxe, isto é ao invez de eu fazer um:
List.Where(e=>{returne.Id==1});
posso abreviar para:
List.Where(e => e.Id == 1);
Entre outras coisas do (vai saber deus quando vem) java 7, como elvis operator, Collections manipulations and declaration, ARM que já temos no C# faz tempo.
Pessoalmente gosto muito do implicitly typed: isto é quando for declarar uma variável local no seu método:
vari=5;
ao invés de
int i = 5;
Isto, é claro, mantendo compile time checked.
Extension methods (meta-programação)
Delegates e Eventos
null types
// null no primitivo ou vc prefere inicializar com -777 int?numero=null;
struct
Está ficando longo ninguém vai ler vou parar por aqui.
M
marcosalex
Linux, mas é gosto pessoal
Netbeans, mas não tenho nada contra o eclipse
Java, de longe. Até achei C# interesante, mas quando precisamos mudar a versão, perdeu a compatibilidade e tivemos de reescrever quase todo o projeto, mesmo pagando suporte (caro) da Microsoft.
Mas cada caso é um caso.
J
josenaldo
Linux
Netbeans
Nunca desenvolvi nada com C#. e acredito que vai demorar um pouco até ela entrar em minha lista de prioridades. Nada contra, só que tem outras linguagens que me interessam mais.
A proposito, João, você pode utilizar o google docs, criar uma planilha e um formulario e passar esse formulario pra galera responder a pesquisa. Assim, além de maior objetividade e menos risco de flamewar, vc já tem uma ajudinha na hora de consolidar os resultados.
E
evaristo.blog
Grande ideia Josenaldo… de qualquer forma correr o risco das pessoas por comodidade não responderem. Necessito mesmo destes resultados… uma amostra de cerca de 200 deve chegar, mas não sei se terei tantas respostas
Obrigado mais uma vez a todos os que têem participado até agora.
Grande ideia Josenaldo… de qualquer forma correr o risco das pessoas por comodidade não responderem. Necessito mesmo destes resultados… uma amostra de cerca de 200 deve chegar, mas não sei se terei tantas respostas
Obrigado mais uma vez a todos os que têem participado até agora.
Normalmente tópicos com esse tema tem por objetivo a exaltação de alguma linguagem ou outra coisa do tipo(do próprio ego), e acaba se transformando numa flamewar. Por isso perguntei qual o objetivo da pergunta. Como é uma pesquisa não há porque não responder.
E
evaristo.blog
juliocbq:
evaristo.blog:
Grande ideia Josenaldo… de qualquer forma correr o risco das pessoas por comodidade não responderem. Necessito mesmo destes resultados… uma amostra de cerca de 200 deve chegar, mas não sei se terei tantas respostas
Obrigado mais uma vez a todos os que têem participado até agora.
Normalmente tópicos com esse tema tem por objetivo a exaltação de alguma linguagem ou outra coisa do tipo(do próprio ego), e acaba se transformando numa flamewar. Por isso perguntei qual o objetivo da pergunta. Como é uma pesquisa não há porque não responder.
O ser humano é por norma comodista, sei por experiencia que por vezes o simples facto de ter de ir a outro link para realizar uma tarefa pode comprometer essa mesma tarefa
De qualquer forma obrigado pela dica
Espero ter cerca de 200 respostas, para dar uma boa amostra estatística, depois disso podem fechar o tópico para não ficar a criar possíveis flame wars (isto se possível claro)