> (задумчиво, по поводу x64) вот пока остаются задачи типа «облегчения запуска 32-разрядных
> приложений на 64-разрядных системах», это ваше x64 нафиг не требуется.1) А как нам адресовать в программе более 2-3 гигз памяти, если это стало надо? Оперативки нынче много и как-то обидно если из 8 гигз в программе можно заюзать не более 2. По подобным причинам на серверах х86 уже фактически сдох, кстати. Давайте, расскажите как нам хватит 640Кб^W простите, 2Gb для всех задач.
2) А ничего что большая пачка 64-битных регистров работает сильно быстрее с данными в int64 чем х86 с куцым набором 32-битных регистров? И поскольку нынче диски, файлы и прочая крупнее 4Гб не редкость, количество 64-бит вычислений растет и растет.
3) А еще в х64 нам гарантируют SSE2. А на x86 не гарантируют. Какая программа работает быстрее, та которая может заведомо использовать SSE2 везде и всюду где хочет, или которая не может? ;)