Ver Mensaje Individual
  #52  
Viejo 26/09/13, 14:09:49
Array

[xs_avatar]
sanmi69 sanmi69 está en línea ahora
Usuario muy activo
· Votos compra/venta: (2)
 
Fecha de registro: may 2010
Localización: Bilbao
Mensajes: 1,580
Modelo de smartphone: Huawei P20 Pro
Tu operador: Jazztel
 Cita: Originalmente Escrito por DaSound Ver Mensaje
Llevamos todo el hilo de hablando de "capas" de arquitectura, o los generadores de code behind y erre que erre con la modularidad para el mantenimiento de una aplicación... si te parece poco.


Hay varias tanto para Android como para iOS... me cuesta creer que nunca hayas oido hablar de ninguna de ellas, porque están muy presentes actualmente incluso en el mundo del desarrollo profesional... comunmente denominados "appbuilder" únicamente se trata de conectar módulos que aportan X funcionalidad a tu aplicación... eso obviamente genera código automáticamente por debajo.
Me sigue extrañando que si trabajas donde dices no hayas escuchado hablar nunca de BankSphere, WebSphere.... etc, etc... programando máquinas de estado para crear aplicaciones web que generan basura por debajo hasta límites insospechados.





Solo hace falta entenderlo. Con Java, estás sujeto a Oracle, y no tengo que recordarte los juicios que ha tenido Google con Oracle por culpa Java después de comprar Sun Microsystems... la plataforma Java no desaparece porque apareció hace muchos años y se extendió como la pólvora... un lenguaje de alto nivel que funciona en casi cualquier cosa! para aquel entonces estaba bastante bien... se hizo con millones de desarrolladores que ahora son los que sostienen la continuidad de ese lenguaje a pesar de haber soluciones mejores. Pero ahora sinceramente se queda corta... ¿cuantos juegos y/o aplicaciones de peso hay programados en Java? Ya te puedes hartar de buscar.





Issshhtttt casi aciertas... ingeniero y graduado con posgrado!! has andado cerquita... menos mal que no te has apostado el bulbo raquídeo aunque tampoco...
No hace falta ser superdotado para ver que Google escogió Java porque al fin y al cabo para subir rápido y hacerse grande, lo que necesita son programadores... ¿dónde estaba el pool más extenso? en Java, pues allá que se fue, ni más ni menos.
A los generadores de código le llamas arquitectura? Yo fliplo. Quien tiene los conceptos mal en su cabeza de "hingeniero"?

Los generadores de código son simplemente eso. Generadores de código que "funciona". Aquí sobra la palabra arquitectura, porque entonces según tu incluso usar una librería seria una parte de la definición de la arquitectura de la aplicación. Te viene grande todo este tema...

En mi 10 años de trayectoria profesional en jee no hemos utilizado ningún generador de código. Si tu has estado en empresas poco serias con una calidad de producto nefasta, tu mismo te estas describiendo.

Sobre el tema de aplicaciones y juegos de peso, juegos evidentemente no (cada lenguaje para lo que esté especializado) pero en aplicaciones empresariales Java es el rey, te guste o no. Más del 80% de las aplicaciones empresariales de las administraciones públicas están en JEE. SAP por ejemplo, empezó a migrar a JEE. Pero según tu, las grandes aplicaciones no usan java, claro que no.

Pero claro, creo que hablas por aplicaciones de escritorio, ahí java no tiene prácticamente presencia, salvo en aplicaciones multiSO ya que java es independiente del SO gracias a la JVM que tanto odias.

Incluso en aparatos de pocos recursos, JME se llegó a usar mucho.

Y sobre los juicios google/oracle, que tiene que ver una cosa con otra? Sabes acaso la causa? Parece que no

Java y su especificación es libre, por lo que no se depende de oracle para nada.
En .net por ejemplo no se puede decir lo mismo
Responder Con Cita