TrveKvlt, по Веб разработке что-то у тебя какой-то видимо провал, немного поясню, так как все же почему она приходит на десктоп.
По ряду причин, главные:
- переносимость кода, да JS + HTML + CSS можно написать один раз и оно будет работать как в винде, так в линуксе, так и на маке (напоминает Java?)
- UI/GUI HTML + CSS +JS при должном старании (на что пришел например React и ReactNative) даю так же более или менее одинаково и по крайне мере красивый, гибкий и отзывчивый интерфейс на разных платформах. Что например у Java не получилось. У Flash (Flex) тоже. А тут все решается очень даже приятно, причем с новыми тенденциями последних 5 лет на плоские интерфейсы иногда хуй отличишь найтивный GUI от если бы каждый раз ебался с QT и C++ под каждую платформу делая костыли.
В этих двух пунктах пока что конкурентов нет, Java увы проигрывает во втором определенно.
Еще пункт это армия разработчиков. Задач становится много, сложность и кол-во данных растет, скорость разработки и технологий тоже. Потому нужна
армия 12 обезьян чтобы покрывать все задачи.
Дрочить индусов перестало быть модным, потому как они больше вредят на Java чем пишут.
Потому решено взять более простой, тупой и динамичный язык - JavaScript, с корым как бы все уже более или менее понятно, отклик большой, JQuery и PHP обезьяны могут за день включиться в разработку, а для матерых наркоманов есть хорошие инструменты как Flow, TypeScript, ClojureScript, Elm и прочие рубашки с рукавами из плечь. Золотая середина найдена - надо ебошить!
Бизнесу, продукт оунеру, СЕО и прочим чеф-офицерам не так важно чаще всего на чем и как написано, если это несет деньги и в прибыли заложено покупать каждый месяц еще сервер на горизонательное масштабирование для 100-500 контейнеров докера, то он будет покупать, ему так проще, чем искать 10 задоротов Haskellистов которые будут оптимизировать продукт год, пересрутся и разбегуться так и нихуя не доделав.
Как показывает бизнес, инструмент ничто - результат все.
По поводу Java с ним все понятно, но позиции сдает, он или уже заебал всех или скоро заебет, потому приходит кучка на jvm языков более простых или приятных по возможностям как Scala, Clojure, Kotlin (!!! - одобренный под Андроид давеча), а уж скорости и тупизна затыкается Go - на оный вообще армия китайских разрабов нынче вздрачивает и похоже это будет новый банГОлор...
Про 8 гигов спорить нет смысла. Я купил в 2012-ом ноут с 16 гигами, в этом году купил тоже с 16 гигами и... Не было ни разу чтобы мне памяти не хватало! Вообще ни разу, хоть фотошоп открой, хоть десяток контейнеров грузи с РубиМайном... Хотя у меня все вокруг этих самых "веб-технологий" и крутится. Возможно это мак и его алгоритмы сжатия памяти, хуй знает.
Но в целом проблема памяти и копейки слишком преувеличена, будет не хватать на десктопе памяти пойти и купить это не составляет какой-то проблемы или мега богатства.
По поводу железо никуда не девается, так ведь и софт тоже не исчезает. Прекрасно работает старый XP и Photoshop 7 на оном до сих пор в школах, так что нет ножек нет мультиков, смотри старый, ламповый телек и решай задачи старым компом. Если это задачи бизнеса и он не приносит денег на новый комп, то может нахер этот бизнес? И тут не проблема железа и компов с софтом вообще....