С каких пор "делать как игры с приложениями на ПК, как и веб-приложения." стало только для личного использования? Нафига н-р Вам WEB для _ЛИЧНОГО_ использования. Ну и потом играть в собственные игры, зная заложенный алгоритм... ну как-бэ может быть интересным, но там где-то рядом "нейросети" и т. д. =) Но "нейросети" эффективнее будет играть не с Вами =) Универсального подходящего для всего языка нет. И быть не может. В некоторых случаях возможны некие компромиссы в плане потери чего-либо (функциональности, скорости, потребление ресурсов, легкость в портировании и ещё 10500 критериев, в т. ч. "бизнес логики" - лучше сегодня хреново, чем завтра идеально и т. д.). Если на пальцах - если делать автомобиль для всего - то это и получится средненький такой автомобиль. Он не побъет рекорды по скорости, он не выжмет всё что можно в пустыне, это не гиперкар, это ну.. Вольстваген Гольф =)... и т. д, он не будет годен для Camel Trophy и т. д. А деньги (затраты) в больших проектах все считать умеют... На самом деле есть очень "сложный "(? =) конфликт между бизнесом и производством продукта.