Переносимость - это характеристика, присущая компьютерной программе, если она может быть использована в операционных системах, отличных от той, в которой она была создана, без необходимости серьезной доработки.
SearchCloudStorage. 1 XenData CX-10 поддерживает гибридное облачное хранилище для больших файлов Новое гибридное облачное хранилище, поставка которого запланирована на сентябрь, будет хранить 10 ТБАЙТ локально и выгружать файлы, к которым редко обращаются... Вы ведь не пользуетесь молотком, чтобы срубить дерево, не так ли? Я имею в виду, что молоток довольно хорош в своем деле, но я не думаю, что от него будет много пользы при спиливании дерева. Я хотел сказать, что у каждого языка программирования есть свои сильные и слабые стороны - вы выбираете тот, который наилучшим образом соответствует вашим целям. (Примечание для защитников окружающей среды: я никоим образом не одобряю вырубку деревьев). Возвращаясь к ответу на ваш вопрос. Давайте попробуем ответить на этот вопрос логически. Какой был первый язык программирования, который использовал виртуальную машину для обеспечения переносимости одного скомпилированного и связанного образа для запуска на множестве разных несовместимых компьютеров? Переносимость обычно подразумевает некоторую работу при переносе прикладной программы в другую операционную систему. В последнее время язык программирования Java и среда выполнения Java позволили создавать программы, которые выполняются в любой операционной системе, поддерживающей стандарт Java (от Sun Microsystems), без каких-либо работ по переносу. Переносимость - это характеристика, присваиваемая компьютерной программе, если ее можно использовать в операционных системах, отличных от той, в которой она была создана wi... Переносимость - это характеристика, присваиваемая компьютерной программе, если ее можно использовать в операционных системах, отличных от той, в которой она была создана wi... Что означает переносимость в контексте программирования? Переносимость означает написание вашей программы (кода) таким образом, чтобы один и тот же код работал в разных средах, т.е. на разных процессорах, разных операционных системах, ... разных версиях библиотек и т.д. Если ваша программа переносима, вы должны иметь возможность просто перекомпилировать ее в любой новой системе, и она должна работать без проблем. Переносимость важна, потому что непереносимый код вызывает множество проблем при обслуживании - управление несколькими версиями, плохая читаемость / понятность кода и многие другие. Параметр A обозначает языки, независимые от платформы. Параметр A может включать такие языки, как Java. Но мало кто может подумать, что нет ничего более независимого от платформы (@Platform independent languages). Параметр B обозначает лучший язык программирования. Что бы вы туда ни добавили, это в лучшем случае приведет к масштабной гражданской войне. Поэтому мы обозначим это как Ø. Набор C обозначает языки программирования, которые существуют вечно. Ничто не вечно. Период. Итак, мы снова оказываемся в положении Ø. И вот ответ, который мы искали: A ∩ B ∩ C = Ø. (Никаких сюрпризов!) Если вы рассматриваете переносимость, то java и python хороши, поскольку они являются интерпретируемыми языками.Если вы рассматриваете долговечность, то C - лучший, потому что это язык, на котором основаны все остальные языки, и он все еще используется для разработки ядра и другого системного программного обеспечения, так что он, без сомнения, будет оставаться активным в течение многих лет.Переносимость языка программирования не означает, что его следует интерпретировать. Переносимость - это характеристика, присущая компьютерной программе, если ее можно использовать в операционных системах, отличных от той, в которой она была создана, без необходимости серьезной доработки. Перенос - это выполнение любой работы, необходимой для того, чтобы компьютерная программа работала в новой среде. Многие языки программирования позволяют переносить программы с одного компьютера на другой, включая * язык программирования C * Pascal * Forth * C++ * … Java * Python и многие другие. Да, язык программирования C был разработан для поощрения машинно-независимого программирования.
http://searchstorage.techtarget.com/definition/portability https://www.quora.com/What-is-the-best-programming-language-for-portability-and-longevity http://www.answers.com/Q/What_is_portability_of_a_programming_language http://searchstorage.techtarget.com/definition/portability http://searchstorage.techtarget.com/definition/portability http://www.answers.com/Q/What_is_portability_of_a_programming_language https://www.quora.com/What-is-the-best-programming-language-for-portability-and-longevity https://www.quora.com/What-is-the-best-programming-language-for-portability-and-longevity http://searchstorage.techtarget.com/definition/portability http://www.answers.com/Q/What_is_portability_of_a_programming_language
что такое переносимость в программировании