viernes, 17 de agosto de 2012

¿Qué Lenguaje De Programación Es Mejor C# O JAVA?


 C# VS JAVA


Muchos sostiene que c# es una copia de java. Si tomamos ciertos trozos de código (convenientemente) escritos en algunos de estos lenguajes, podría ser imposible determinar si es C# o JAVA.

Lo cierto es que parte de la filosofía empleada por ambos lenguajes es la misma. Ambos se ejecutan sobre una máquina virtual, y esta característica los convierte en lenguajes  potencialmente multiplataforma: ambos poseen especificaciones de subconjuntos de recursos de lenguaje para implementaciones en diversos dispositivos (por ejemplo móviles), y ambos tienen una librería de clases con muchas características en común.


Sin embargo c# presenta la ventaja de integrarse mejor con las aplicaciones nativas de la plataforma sobre la cual estemos trabajando. Claro que, si accedemos a recursos nativos,  perderá la característica de ser multiplataforma, pero esta característica no siempre es deseada. Podríamos tener la necesidad de invocar métodos de librerías nativas creadas en C++ para Windows de una manera sencilla y eficiente.
Luego podríamos discutir que en muchos puntos cual es mejor que cual; en la red, los foros de discusión sobre programación se encuentran  saturados de discusiones.
La realidad es que c# es más fuerte en plataformas  basadas en Windows.


Como dato extra si estas  interesado  programar aplicaciones; para teléfonos con sistemas operativos ANDROID ,  se utiliza java.
Pero si lo tuyo es WINDOWSPHONE estas interesado crear  juegos para xbox360 y todos las demás aplicaciones de Windows aprende C#...............


"Un video nerdo para que se diviertan"

No hay comentarios.:

Publicar un comentario

Es muy importante tu comentarios: