>Только это же медленно (Python) и ресурсоёмко (Java)... Это вы в интернетах прочитали?)
То, что Python медленный, означает, грубо говоря, вот что:
При обработке гигабайта текста, он это сделает не за 30 секунд, а за 2 минуты.
А при обработке мегабайтного файла вы этого "медленно" даже не почувствуете - для вас все произойдет мгновенно.
А то, что java ресурсёмкая, означает, грубо говоря, вот что:
При обработке гигабайтного файла, явовый процесс захавает не 10 метров оперативки, а 100 (на те несколько минут, пока будет работать).
Если вы это делаете на средней машине, вы про это даже не узнаете (если не будете специально замерять).
А при обработке мегабайтного файла все, опять-таки, произойдет мгновенно.
С другой стороны, если у вас excel файл с 10 000 строчек, и в каждой нужно внести некоторые изменения, медленный ресурсоемкий скрипт сделает это мгновенно.
А руками вы будете это делать очень долго.
Если (грубо говоря) будет возможность делать экселевские действия скриптами, можно будет избежать ситуации, когда человек сидит и меняет один символ на другой в каждой строчке.