Java sigue siendo el lenguaje más popular y usado en la actualidad. Con el advenimiento de nuevos lenguajes de programación la elección a un verdadero sucesor se vuelve más compleja. Lenguajes como Ceylon , Scala y Kotlin han tenido el honor de ser considerados sus dignos sucesores. Sin embargo, realmente muy pocos dejan de considerar a Java como un lenguaje lejano y olvidable. Dejar proyectos hechos en este lenguaje ¡ni hablar! ¡Java sigue siendo el rey! Lenguajes como Jabaco (imagen de abajo), Jython y JRuby son difíciles de aceptar como lenguajes sucesores o meramente usables en proyectos reales. Otros, como Concurnas prometen mucho, pero Ceylon en su momento hizo lo mismo. Al final, los desarrolladores originales dejaron el proyecto a la fundación Eclipse. Triste historia. public static class Holder < X > { private java . util . ArrayList < X > li = new java . util . ArrayList < X > (); public void add ( X x ) { li . add (