Java Vs C# - Legibilidad

Páginas: 2 (255 palabras) Publicado: 4 de marzo de 2013
Java Vs. C#
¿Cuál es más legible?

Después de investigar sobre cómo se escribe un código en C# y luego el mismo código en Java me di cuenta que ambos lenguajes sonmuy, muy parecidos.
Ejemplo 1: Crear un arreglo e imprimirlo en la consola mediante un ciclo.

Java:
int[] nums = {1, 2, 3};
for (int i = 0; i < nums.length;i++)
  System.out.println(nums[i]);
C#:
int[] nums = {1, 2, 3};
for (int i = 0; i < nums.Length; i++)
  Console.WriteLine(nums[i]);

Aquí podemos ver que laúnica diferencia es el nombre la función de imprimir.
Ejemplo 2: Crear un programa que utilice una clase que tenga un método que imprima “Hello,(Lenguaje)”

Java:C#:
package hello;

public class HelloWorld {
   public static void main(String[] args) {
      String name = "Java";

      // See if an argument was passed fromthe command line
      if (args.length == 1)
         name = args[0];

      System.out.println("Hello, " + name + "!");
    }
} | namespace Hello {
   publicclass HelloWorld {
      public static void Main(string[] args) {
         string name = "C#";

         // See if an argument was passed from the command line
        if (args.Length == 1)
            name = args[0];

         System.Console.WriteLine("Hello, " + name + "!");
      }
   }
} |
La diferencia se puede notar queestá en que Java utiliza lo que es “package” y C# “namespace”, y como en el primer ejemplo, el nombre del método de impresión.
En conclusión, Java y C# no tienen muchadiferencia en cuanto al código, por lo que, a mi parecer, los sitúa en el nivel de legibilidad.
Fuente: http://www.harding.edu/fmccown/java_csharp_comparison.html
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Java Vs C#
  • C++ Vs Java
  • C++ vs java
  • C# Vs Java
  • legitimidad vs legibilidad
  • Java Vs Otros
  • Java vs .Net
  • Ruby Vs Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS