10 razões pelas quais .net é melhor que Java – Programação – Nigéria, o quanto você pode fazer mineração Bitcoin

1- Na NET, você pode escolher entre várias linguagens de programação (C #, VB.NET, Java, vaia, Python, etc.) que geram o mesmo tipo de código compilado, mas em Java, estamos limitados à linguagem Java. Pode-se argumentar que Jython é uma alternativa, mas até mesmo o criador do Jython, que mais tarde criou a sua versão do .NET chamado IronPython, admitiu que .NET é uma tecnologia poderosa.

2, os programas NET também funcionam velocidade nativa enquanto Java está sendo interpretado como está Java devagar. Embora o Java tenha a compilação Just In Time, ele funciona ainda mais devagar. Com o .NET, você não está limitado ao JIT, mas tem a opção AOT ou compilação antecipada se quiser eliminar os horários de início.

3. Chamar código nativo em Java não é um processo muito limpo.


Você deve gerar arquivos de conexão como está Todo o processo é pesado e sujo. No .NET, simplesmente declare que você está chamando uma função nativa de uma biblioteca específica e comece a chamá-la.

6. .NET na forma de mono trouxe bastante uma revolução na área de trabalho do Linux na forma de grandes aplicativos como o Beagle, Tomboy, Diva, iFolder, Banshee e.t.c. É algo que o Java não fez, apesar do fato de que há muito tempo

8. O CLI é um padrão aberto que é gerido por um organismo de normalização independente (E.C.M.A), enquanto Java ainda gerido pela SUN Microsystems wird.Java estava realmente aberto recentemente, o seu futuro será, mas ainda fortemente influenciado pelo dom

Programas NET trabalho velocidade nativa enquanto Java está sendo interpretado como está Java devagar. Embora o Java tenha a compilação Just In Time, ele funciona ainda mais devagar. Com o .NET, você não está limitado ao JIT, mas tem a opção AOT ou compilação antecipada se quiser eliminar os horários de início.

O que você quer dizer com isso? velocidade nativa? Conte-nos sobre a diferença entre um compilador e um intérprete e tentar explicar o arquivo Obj que deve consultar o programa executável antes de executar seu arquivo binário? Diga-nos o que você quer dizer com portar software e seus benefícios para a crise software dinâmico de hoje

Na sua opinião, informe-nos se a velocidade da memória, o processador e a arquitetura de hardware afetam a execução do software na infraestrutura atual. Seus sentimentos são baseados nos dias do processador 808 286 e quando a memória foi limitada a 32 MB? E se a nossa placa-mãe só pode mudar 66MHz?

Chamar código nativo em Java não é um processo muito limpo. Você deve gerar arquivos de conexão como está Todo o processo é pesado e sujo. No .NET, simplesmente declare que você está chamando uma função nativa de uma biblioteca específica e comece a chamá-la.

6. .NET na forma de mono trouxe bastante uma revolução na área de trabalho do Linux na forma de grandes aplicativos como o Beagle, Tomboy, Diva, iFolder, Banshee e.t.c. É algo que o Java não fez, apesar do fato de que há muito tempo

Outra coisa que você não entendeu é que J2EE é uma especificação, ao contrário do .NET que é um pré-requisito para o desenvolvimento de aplicações empresariais. Em J2EE, você pode comprar a licença da Sun e desenvolver em qualquer idioma. Como BEA J2EE em C / C ++, IBM Web Sphere-lo em Java e C / C ++ WebLogic tem em muitas línguas e JBoss Eu acho que tem diferente de Java. Se você baixar NetBeans C / C ++ – plugins para desenvolvimento de aplicações J2EE exibido

8. O CLI é um padrão aberto que é gerido por um organismo de normalização independente (E.C.M.A), enquanto Java ainda gerido pela SUN Microsystems wird.Java estava realmente aberto recentemente, o seu futuro será, mas ainda fortemente influenciado pelo dom

A maioria das APIs Java é desenvolvida por subprojetos e enviada para a Sun for Inclusion. Como Web API foi desenvolvido pela Jakarta sob a direção do Apache. A API 3D foi desenvolvida principalmente por empresas de jogos como a Sony e pediu à Sun para inclusão, ao contrário da MS, eles acham que sabem tudo. Você não pode nem escrever recomendações para MS.

Todos aqui podem responder isso. A competição estratégica mais importante do MS é o MONOPOLY. Se a Sun quer que você escreva .NET na plataforma Java, você deve ter MS remover parte da restrição de licença proprietária antes Sun pode fazê-lo, mas não MS. Depois de começar a falar sobre código aberto. Java é open source, portanto, o MS pode escrever Java no .NET.

Eu sinto muito por ter dores nas nádegas. Mas se você chegar com um argumento construtiva, eu vou deixar meu chapéu caindo para você. Embora, o .NET tenha pontos fortes em Java, mas não os listados acima. Nenhum deles está certo. Se você está falando sobre o .NET, fácil de programar e programar, eu aceito. Se você Fácil IDE dizer que gostaria de aceitar quando você diz que o tempo de desenvolvimento, eu aceitaria. Mas tudo isso desistiu. Quando uma linguagem tenta competir no mercado global, desistindo de todo ou parte do aspeto hostil do seu antecessor, surgem muitas questões. Tais como, segurança, interoperabilidade, fachadas capazes etc.

Você nem mencionou esses problemas em sua mensagem. Nós todos sabemos que o MS é suscetível a vírus. Todos nós sabemos por que o sistema operacional mais poderoso do mundo (Unix) nunca suporta arquivos executáveis ​​como os usados ​​pelo MS. O MS tenta consertar isso criando controles ActiveX e .DLL e .COM. Todos sabemos onde essas tecnologias estão hoje.