Вебинар: Парсим С++ - 25.10
Нет, на данный момент существуют только 32-битные версии Visual Studio. Как пишет в своём блоге Рико Мариани(Rico Mariani), ведущий разработчик Visual Studio, у такого положения дел есть несколько причин.
Главной проблемой для создания 64-битной версии Visual Studio сейчас является тот объём кода, который будет необходимо портировать на новую платформу. При этом, портирование основных модулей студии приведёт к необходимости портировать также и все существующие для неё пакеты расширений. Выгода же от такого высокозатратного процесса в данный момент не столь очевидна. Большинство модулей Visual Studio после портирования не получат каких-либо существенных преимуществ по сравнению со своими 32-битными версиями, а требования к оперативной памяти при загрузке в студию крупных проектов могут существенно возрасти из-за увеличения размера структур данных в 64-битной версии. Однако даже в нынешних версиях Visual Studio существует проблема, связанная с долгой загрузкой при открытии крупных проектов, и увеличение потребляемой памяти приведёт только к её усугублению.
Существующие же 32-битные версии Visual Studio вполне способны полноценно работать в 64-битных операционных системах, а использование 64-битных версий компиляторов позволяет создавать 64-битные программы.
Таким образом, создание полностью 64-битной версии Visual Studio растянется ещё на несколько релизов, а сам процесс будет проходить итеративно, с поочерёдным портированием наиболее требовательных модулей. Но всё это никак не препятствует использованию Visual Studio для создания 64-битного программного обеспечения уже сейчас.
0