А js так вообще очень гибкий язык, который подвинуть джаву спокойно может. Если добавить и настроить ещё тайпскрипт как опциональное типизирование, то вообще нафиг та джава пойдёт
Видел сайт оракла? Почему у них дизайн из нулевых? Приятно читать доку такую? Нождачкой по глазам. А сайты от апачи? Ребята из апачи. Те, что клепают говнолибы на джаву как не в себе. Пробовал работать с csv в джаве?
без обид, но ты думаешь говн**крипт сделанный на коленке не выльется в те же самые часы работы только уже для сис админы который потом твое поделие будет поддерживать