There are three reasons for programs to implement 64-bit:
1) More memory available
2) Compatibility with other 64-bit programs
3) No virtualization on 64-bit OS
While many programs are ported to 64-bit version because of the first point - they need more memory available - Salamander is special as it needs the 64-bit version because of the later two points
- compatibility with 64-bit shell extensions
- no virtualization on 64-bit OS, because with virtualization 32-bit Salamander cannot present real file and registry data
