Ir para conteúdo
Fórum Script Brasil
  • 0

Tentando decidir qual linguagem escolher!


DavidCairuz

Pergunta

Galera eu tenho algumas dúvidas relacionadas as seguintes linguagens de programação: JAVA, C/C++ e C#, não sei se estou fazendo a pergunta no lugar correto mas por favor me ajudem! As minhas dúvidas são as seguintes:

- Qual a linguagem mais poderosa entre as 3?

- C++ está mesmo perdendo sua força ou ainda é a linguagem mais forte no mundo?

- Os grandes programas como Photoshop, Visual Studio, são desenvolvidos em qual linguagem?

- Qual é a que tem o melhor mercado de trabalho?

- Qual a mais usada na criação de games?

- Qual delas oferece uma variedade maior de possibilidades?

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

Desde já agradeço galera! Meu nome é David e eu tenho 12 anos. ^^

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Da forma como as perguntas estão formuladas, a resposta é difícil.

Vamos tentar mesmo assim :)

- Qual a linguagem mais poderosa entre as 3?

É difícil chamar uma linguagem de mais poderosa que outra. Talvez o termo correto seja qual a mais adequada para determinada situação. Mudando a situação, muda a linguagem que seria mais indicada.

Da forma como percebo, Java e C# são concorrentes diretos, sendo - grosso modo - equivalentes em termos de poder e versatilidade. Por exemplo, para desenvolver aplicativos Web, há pessoas e empresas que preferem uma, e outros preferem a outra. Eu diria que na grande maioria dos casos, a base instalada (ou seja, quantos produtos já existem em uma ou outra linguagem), o conhecimento prévio da equipe, a facilidade de conseguir mão-de-obra, a disponibilidade de bibliotecas, o custo do licenciamento (quanto pagamos para comprar as ferramentas para trabalhar com a linguagem) e, enfim, inúmeros fatores semelhantes, pesam mais que a comparação técnica entre as linguagens em si.

Já C/C++ é um caso um pouco diferente. Há várias situações em que esta linguagem é mais adequada que as duas outras.

- C++ está mesmo perdendo sua força ou ainda é a linguagem mais forte no mundo?

Estou colocando um link para um comparativo de uso das linguagens. A questão é quão relevante é este comparativo quando comparamos linguagens voltadas para propósitos diferentes...

http://www.tiobe.com/index.php/content/pap...tpci/index.html

- Os grandes programas como Photoshop, Visual Studio, são desenvolvidos em qual linguagem?

C era a linguagem de praticamente todos estes aplicativos, muitos anos atrás, inclusive do próprio Windows (exceto no que envolvia programação diretamente em assembler). Depois, C++ começou a ser cada vez mais adotado. Penso que praticamente todas estas ferramentas continuam sendo feitas em C++, mas posso estar enganado, não pesquisei informações mais recentes.

- Qual é a que tem o melhor mercado de trabalho?

Todas tem um bom mercado. Cada vez mais demanda e cada vez menos profissionais qualificados. Você comentou que tem 12 anos. Minha recomendação para você: aprenda várias linguagens. Se possível, inclusive, algumas bem diferentes destas. Melhor ainda, estude códigos que outras pessoas produziram. Isto vai lhe dar uma visão mais profunda sobre programação. (meu conselho poderia ser diferente para uma pessoa de 16 anos que precisa entrar no mercado semana que vem e ganhar dinheiro...)

- Qual a mais usada na criação de games?

Que tipo de jogos? C/C++ era muito usada por uma questão de desempenho. Hoje em dia, talvez já seja mais comum jogos em Java e C#, com a questão do desempenho perdendo relevância com a evolução dos computadores.

Minha recomendação aqui: aprenda também javascript e HTML 5. Já é possível fazer alguns jogos em javascript e me parece que será uma experiência interessante para você.

- Qual delas oferece uma variedade maior de possibilidades?

Penso que esta pergunta é impossível responder. Todas têm um enorme leque de possibilidades.

De todo modo, talvez não estejas perguntando as perguntas certas... Minha opinião, se você ainda não começou a programar, concentre-se em questões como quanta documentação a linguagem tem, quão fácil é aprendê-la, etc. No seu caso, pense (se você está começando agora) que você está apenas escolhendo uma primeira linguagem para aprender, e que em breve irá estudar várias outras. Assim, comece por uma mais fácil para depois ir para outras.

Eu recomendaria PHP e javascript como dois pontos de entrada, mesmo que seu objetivo de médio prazo seja C++ ou outra.

Para Java, C#, PHP e Javascript, temos algumas apostilas gratuitas em nosso site http://www.alfamidia.com.br

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...