LINUX.ORG.RU

История изменений

Исправление foror, (текущая версия) :

Да, кстати это тоже вопрос: почему 7z написан не на java, а на нехорошем cpp =)

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

Исходная версия foror, :

Да, кстати это тоже вопрос: почему 7z написан не на java, а на нехорошем cpp =)

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