Ver Mensaje Individual
  #7 (permalink)  
Antiguo 22/07/2013, 20:22
jorgel21
 
Fecha de Ingreso: enero-2013
Mensajes: 29
Antigüedad: 11 años, 10 meses
Puntos: 1
Respuesta: Java es lo suficientemente apropiado para desarrollar aplicaciones empresa

Cita:
Iniciado por HighCore Ver Mensaje
Empezamos de nuevo?

Cuantas veces tengo que enumerar la enorme cantidad de features que tiene C# / .Net que no existen en java:

- Properties
- Delegates / Eventos
- Value Types
- Partial Classes
- Expresiones Lambda
- bloque Using (no el statement Using, sino el BLOQUE using relacionado a IDisposable)
- Estas esperando a java 8 para tener una API de DateTime como la gente?.. En serio??
- DLR
- yield return
- operator overloading
- Keyword "var" y type inference
- Extension methods
- Async / Await !!!!!!!!!
- Generics!!!!!!!! (de verdad, no como los de java que son un chiste)
- LINQ !!!!!!!!!!!!!
- System.Linq.Expressions (cambió totalmente la forma de programar, otra vez)
- XAML !!!!!!!!!!

Con todos esos features (sobre todo LINQ y WPF/XAML), .Net es infinitamente más productivo que java. Y no es una cuestión de opiniones, el la verdad tecnica objetiva. Que no te guste no cambia eso.
Mostrame cualquier código de java y estoy seguro que puedo encontrar un equivalente en C# que tenga la mitad de las líneas y haga lo mismo.
En conclusión,

Menos Código + Misma Funcionalidad = Mejor Codigo, más productivo, más escalable.

Soy un iniciante y comprendo las ventajas que tiene el lenguaje que me dices, así que crearé mi aplicación usando Java e integrar con C# , espero que se pueda. Gracias