my english is a bit limited so ive reread this many times before i prcisely understood that you wrote. soOriginally Posted by Simon Berger
1) seems that you read only part of my messages. look at freearc thread - there we have discussed that im mainly good "compression manager" and main part of freearc is lzma, ppmd, grzip, tta algorithms. im sure that im not the best developer in the area of compression algorithms
2) OTOH we are looking from different points of view. for you, its natural to undervalue others work, for me its natural to overvalue my own work. for example, all lzhuf/lzari compressors developed in last 15 years, used either hash chians invented by Robert Jung (1990), or binary trees proposed in LZX (~1997). hash tables is the first new datastructure proposed for this task in last 10 years
3) saying about tornado, i doesnt claim that its the best. it is slower than slug in fast modes, it compress worse than lzma in highest modes. but its unique as any other complex compression algorithm. it has unique combination of match finders, coders that gives it some "smell" - combination of speed/compression characteristics. what i say here is that lzturbo has *exactly* the same combination of characteristics and that his author demonstrates toital lack of knowledge of compression algorithms combined with aggressive justifications.
first, he tries to prove that lzturbo doesnt use my matchfinder or encoders, when he failed - he starts saying that they are so obvious that anyone can invent them. at the same time he tries to hide similarities (bytecoder/bitcoder names, replaced -3* encoder in 0.92). i insist that there are too many similarities and they are very far from trivial, they are unique to tornado (unique doesnt mean best, its just different). noone developing his program independently will make exactly the same set of inventions