Камбала, ну убеди меня, что portable (переносимая) не является исходником портабельности.
И про малый размер тоже ты что-то выдумал, как и про скорость копирования.
Млиать. Ну почему ты не видишь очевидного...
Возми 3000 файлов весом 1 гигабайт. Запиши их на флешку и сравни время.
Возми 1 файл весом 1 гигабайт. Запиши его на флешку и сравни время.
Время 1 файла будет МЕНЬШЕ. Чем МЕНЬШЕ время переноса, тем приложение БОЛЕЕ портабельное. Как бы ты не хотел, но ПОРТАБЕЛЬНОСТЬ пропорционально зависит от скорости переноса приложения куда-либо.
Вот почему БОЛЬШИНСТВО не хочет читать и понимать?
Портируемость (переносимость, англ. portability) обычно относится к одной из двух вещей:
Портируемость — как возможность единожды откомпилировав код (обычно в некоторый промежуточный код, который затем интерпретируется или компилируется во время исполнения, «на лету», англ. Just-In-Time[2]), затем запускать его на множестве платформ без каких-либо изменений.
Портируемость — как свойство программного обеспечения, описывающее, насколько легко это ПО может быть портировано. По мере развития операционных систем, языков и техники программирования, становится всё проще портировать программы между различными платформами. Одной из изначальных целей создания языка Си и стандартной библиотеки этого языка — была возможность простого портирования программ между несовместимыми аппаратными платформами. Дополнительные преимущества в плане портируемости могут иметь программы, удовлетворяющие специальным стандартам и правилам написания (см., например: Smart Package Manager).
Портирование(porting) и Портабельность(portable) - РАЗНЫЕ блин вещи, неверяхи вы такие.