О будущем оптимизации программного обеспечения

Начнем с будущего. В будущем все больше и больше программ будет разрабатываться для разные целей. Разработка ПО постепенно будет упрощаться. Появляются различные фреймворки, которые делают разработчику полную халяву при разработке софта. Здесь имеется небольшой минус.

андройд

Если изначально фреймворк написан немного криворукими исполнителями, без экономии оперативной памяти, то скорее всего - все программы, которые разрабатываются под этим фреймворком, будут потреблять большое количество ресурсов. К чему это приведет? А все просто. Еще 10 лет назад, в году так 2010, мобильное устройство с объемом оперативной памяти 1 ГБ - было нечто невообразимым, казалось, что на этом устройстве можно сделать все что угодно. Но! Наступил 2016.

Что мы видим. Есть куча устройств с памятью 1 ГБ. На них стоит неоптимизированный разработчиками софта - Андройд и жрет оперативную память. Либо, софт оптимизирован, но андройд устроен так, что при установке на него множества программ, эти программы в большей части начинают работать в фоне и потреблять оперативную память. Бывает 30 мб. А бывает и по 200 мб. Какой вывод? Будущие разработки должны идти с целью оптимизации использования ресурсов, а не эксплуатации технического прогресса и холостое использование ресурсов устройств.