Sondagem JavavsC# / Sistema Operativo / IDE

27 respostas
E

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)?

Grande abraço,
João (http://www.evaristotenscadisto.com)

27 Respostas

J

Qual o objetivo do seu post? Para eu poder responder preciso de um objetivo.

R

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)?

Grande abraço,
João (http://www.evaristotenscadisto.com)

Olá Evaristo. Bem-vindo ao fórum.

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

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.

Cumprimentos,
João (http://www.evaristotenscadisto.com)

E

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)?

Grande abraço,
João (http://www.evaristotenscadisto.com)

Olá Evaristo. Bem-vindo ao fórum.

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 :slight_smile:

Obrigado pelo aviso e pelas boas vindas :slight_smile:

Cumprimentos,
João (http://www.evaristotenscadisto.com)

V

Gosto mais de programar em Windows, embora a preferência se baseie mais em gosto pessoal do que em algum argumento técnico.

Eclipse.

C#

E

Gosto mais de programar em Windows, embora a preferência se baseie mais em gosto pessoal do que em algum argumento técnico.

Eclipse.

C#

Exactamente o tipo deresposta que procuro obter.

Muito Obrigado,
Cumprimentos,
João (http://www.evaristotenscadisto.com)

J

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
  • Eu prefiro desenvolver em windows
  • Netbeans
  • Nunca programei nada em C#
J

Linux

Eclipse

Java

L

É 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

Windows/Linux - tanto faz, acho windows mais facil de configurar o ambiente.

Netbeans

Java.

L

Linux

Eclipse

Linguagem por linguagem eu prefiro C#. Mas só a sintaxe mesmo, porque de resto, eu prefiro Java (web, enterprise, soa etc)

L

1 - Linux (prefiro Mac, mas não estava nas opções)
2 - IntelliJ IDEA
3 - nunca desenvolvi com C#

E

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.

Muito obrigado,
Cumprimentos,
João (http://www.evaristotenscadisto.com)

R

Windows
Eclipse
C#

A

S.O. - Windows
IDE - Eclipse
Linguagem - nunca programei em C#.

M

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

Windows, Eclipse, Java (exceto desktop. Nesse caso, é C#).

F

Linux
Eclipse (Mais por costume mesmo, já testei o Netbeans e acho melhor)
Java

W

1.Linux

2.Netbeans

3.Prefiro Java, mas já mexi com c# e é interessante também

M

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

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 => {return e.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:

var i = 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

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

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

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 :frowning:

Obrigado mais uma vez a todos os que têem participado até agora.

Grande Abraço,
João (http://www.evaristotenscadisto.com)

J

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 :frowning:

Obrigado mais uma vez a todos os que têem participado até agora.

Grande Abraço,
João (http://www.evaristotenscadisto.com)

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

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 :frowning:

Obrigado mais uma vez a todos os que têem participado até agora.

Grande Abraço,
João (http://www.evaristotenscadisto.com)

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 :slight_smile:

De qualquer forma obrigado pela dica :wink:

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)

Abraço,
João (http://www.evaristotenscadisto.com)

Criado 12 de julho de 2010
Ultima resposta 13 de jul. de 2010
Respostas 27
Participantes 19