Мнение 1: Java е един от най-популярните езици за програмиране благодарение на своята гъвкавост, преносимост и ефективност. Напоследък обаче много програмисти се оплакват, че той може да бъде и доста мързелив, като дори малки промени изискват големи изменения. Този мързел може да се отдаде на средата за изпълнение на Java, която абстрахира задачите на ниско ниво, като управление на паметта, събиране на отпадъци и нишки, далеч от разработчика. Макар че това прави кодирането по-ефективно от гледна точка на времето за някои проекти, то може да усложни ненужно извършването на прости промени. В резултат на това програмистите трябваше да измислят умни решения, за да преодолеят леността на езика и да създадат възможно най-ефективните приложения.