>>15228
Rust todavía tiene que demostrar mucho en el aspecto práctico. Si lo comparas con otros lenguajes de gran influencia, lleva poco tiempo y su base instalada aún es reducida.
De Java, lo mejor que sacaron ahí fue la JVM y el cómo ha sido empleada por otros lenguajes de programación para tener una base de partida y cierto nivel de portabilidad. Aunque programadores en Java que sepan cómo optimizar la JVM hay pocos, pero se agradecen.
La sintaxis del lenguaje es para sufrir de un derrame cerebral y el hecho de promover una visión de POO tan marcada por Algol-68, lo que busca es dar cabida precisamente a programadores como los Pajeets: todos estandarizados, todos cortados por la misma tijera, todos reemplazables entre sí como engranajes idénticos en una máquina.
No dudo que vayas a tener pega, pero te encargo mantener bases de código que han estado en funcionamiento con Java en los últimos 20 años. Si te toca desarrollar un proyecto desde cero en Java, bien por ti y asegúrate de cambiar de pega en 5 años más, para no deprimirte por las decisiones que tomaste al principio.
>>15227
>Recordemos por ejemplo que hace unos años todos creían que Ruby iba a ser el nuevo lenguaje que la iba a llevar y ahí quedó.
Ruby era muy de nicho y la comunidad que de verdad impulsa el core está arraigada principalmente en Japón. En Occidente, el impulso lo dio Rails.
>>15213
>mucho material sobre metodologías, arquitectura, estructuras y patrones está en java
Si te refieres al libro de Gang of Four por los patrones, no hay que olvidar que por mucho que lo promuevan, el libraco ya tiene 30 años y no veo que los patrones los hayan actualizado o corregido. Muchas veces, resulta de ayuda el tener un marco conceptual para trabajar en el desarrollo de arquitecturas de software, pero pensar que esos patrones están escritos en piedra es un error clásico que termina mordiéndolo a uno en el futuro cercano.