История изменений
Исправление foror, (текущая версия) :
Да, кстати это тоже вопрос: почему 7z написан не на java, а на нехорошем cpp =)
Потому что в джаве нет поддержки SIMD и прочих низкоуровневых операций в ручном режиме, только как бог пошлет JVM заоптимизирует. К тому же нужно тащить с ПО вирт. машину для подобных утилит. Но в 10-ке будут доступны низкоуровневые операции, а там и AOT сделают, так что еще удивишься, когда 7z перепишут на джаве )
Исходная версия foror, :
Да, кстати это тоже вопрос: почему 7z написан не на java, а на нехорошем cpp =)
Потому что в джаве нет поддержки SIMD и прочих низкоуровневых операций. К тому же нужно тащить с ПО вирт. машину для подобных утилит. Но в 10-ке будут и SIMD, и низкоуровневые операции, а том и AOT сделают, так что еще удивишься, когда 7z перепишут на джаве )