Considerando tutte le particolarità e le complessità di JavaScript, non penso che Java possa risultare più complesso, senza considerare che JavaScript non è un linguaggio pensato per sviluppare applicazioni nel senso vero e proprio del termine, ma solo per animare contenuti ed elementi HTML all'interno di una pagina Web.

Ad ogni modo, degustibus...