Elemar DEV

Tecnologia e desenvolvimento

SNIPPET: Sobre comparações entre as comunidades Java e .NET

Olá. Tudo certo?

Como sabem, estou utilizando  Ask.fm como canal de comunicação com a comunidade. Tenho recebido algumas perguntas bem interessantes. Para algumas delas, desejo saber também a opinião de outras pessoas. Por isso, estou trazendo aqui para o blog como snippets (veja a lista).

Pergunta:

Quando pesquiso por OO, patterns e afins, vejo conteúdo de qualidade da comunidade Java. Eles, em geral ,se preocupam com padrões desde o dev mais júnior. Como dev .NET, a impressão que tenho é que não somos tão preocupados assim, tem muito material gambiarra, o que você acha disso?

Minha resposta:

De certa forma, concordo com você. Entretanto, considere os seguintes fatos:

  • Java foi lançado em 1995. .NET foi lançado 7 anos mais tarde, em 2002;
  • Java nasceu com uma proposta arrojada de ser suportada em múltiplas plataformas / sistemas operacionais. .NET só tem relevância real no ecossistema Microsoft (Mono está em expansão, mas, para mim, continua sendo uma promessa)
  • Muitos “pensadores” usaram Java como plataforma de exemplos durante muito tempo. Somente agora vemos “grandes nomes” técnicos usarem .NET consistentemente;
  • Há milhares de iniciativas open-source para Java. .NET ainda está em expansão.

Somados esses fatores, considero natural que a comunidade Java seja mais madura.

O que você acha?

3 comentários em “SNIPPET: Sobre comparações entre as comunidades Java e .NET

  1. Concordo contigo Elemar.
    E com o amigo, discordo em partes. Como a comunidade não é preocupada? Dois fóruns enormes cheio de tudo e apoiados pela Microsoft. Já existem Design Patterns muito bons para inúmeros problemas e o crescimento da comunidade é notória. C# é OO. E o conteúdo de qualidade está por todos os canais da MS. Basta se informar.

    Abraço Elemar.

  2. Eduardo Pires
    22/04/2013

    Os profissionais que iniciaram suas carreiras na plataforma Microsoft (Basic, VB, ASP) nunca tiveram a real oportunidade de usar (e por consequência se preocupar) com OO. Quando surgiu o .Net o que alguns fizeram foi migrar de uma IDE de desenvolvimento para outra e aprender usar o Framework, só depois de algum tempo (e muitos problemas com design) surgiu a preocupação de fazer a coisa da forma certa.

    Vejo muitos iniciantes em programação e em .Net estudando SOLID, IoC e etcs, parece que nossa comunidade .Net está caminhando para um perfil mais maduro (e já era hora). :D

  3. pauloortins
    24/04/2013

    Na minha humilde opinião, a comunidade Microsoft ainda está muito acostumada a esperar ações da própria Microsoft do que buscar soluções por conta própria, como fazem as comunidades do Python, Ruby, Java e etc.

    Isso leva a formação de um profissional acomodado, que é justamente o tipo de profissional que vai se qualificar menos e buscar menos o crescimento da comunidade.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

Informação

Publicado às 22/04/2013 por em Post e marcado , .

Estatísticas

  • 660,215 hits
%d blogueiros gostam disto: