andrzejn: (Default)
Андрій Новосьолов ([personal profile] andrzejn) wrote2004-04-29 11:44 am

Реальная виртуальность

В очередной раз я начал думать эту мысль, когда удалённо тестировал своё веб-приложение, работающее под виртуальной машиной .NET Framework, запущенной в виртуальной машине VMWare.

Скоро вообще не останется "реального режима" (он и сейчас не очень-то реальный, ну да ладно, оставим тонкости в покое). Все приложения будут писаться под ту или иную виртуальную машину - Java, .NET, Python и так далее. Старые приложения будем запускать в эмуляторах старых операционок, которые по сути тоже виртуальные машины. От железа в таких условиях требуется только поддержка работы самих виртуальных машин. Станет выгодно привести исполняемые байт-коды виртуальных машин к некому общему знаменателю и специально оптимизировать железо под работу с этими байт-кодами.

Таким образом, мы попадаем в область действия одного из синергетических принципов (принцип я упёр у А.П.Назаретяна): для развития и расцвета разнообразия на следующем уровне структурной сложности необходимо стандартизованное единообразие на предыдущем уровне. После всеобщей виртуализации следует ожидать прорыва новых возможностей программного обеспечения.

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting