На C# можно быстро начать (есть туторы полного цикла разработки платформеров/аркад/головоломок/MMORPG/etc.)
Если в будущем хочется попасть в крупную компанию Blizzard/Naughty Dog/etc. - было бы хорошо знать C++.
Adamos, странно рассчитывать на конструктив, учитывая непонимание вопроса? Серьезно? Зачастую вопросы задают ровно из-за непонимания вопроса, сути вопроса, объекта вопроса и т.д. А "рассчет на конструктив" вообще не лежит в поле понимания/непонимания: скорее в поле адекватности и, как вы верно заметили, вежливости. Вы можете заметить, что в большей части комментариев обсуждают мою (мною изначально и подмеченную) некомпетентность в вопросе. Если и есть что-то странное, то, на мой взгляд, именно это.
Adamos, на мой взгляд было бы корректнее и конструктивнее сразу послать на википедию без токсичности, которую тут навели. В первую очередь я пошёл гуглить и наткнулся на несколько подобных топиков, пронизанных снобизмом, но лишенных ответов. Но я вас услышал, в следующий раз пойду на англоязычную ветку SO.
АртемЪ, мне не надо продавать доступ в интернет) Все началось с того, что я услышал, что у Близзард/Мэйлру/етц есть свои dns(?) и что они не зависят от провайдера. Хотел разобраться, как это так и что это все означает.
АртемЪ, супер, уже ближе к исчерпывающему ответу.
И все же, если я хочу об этом узнать побольше, что именно гуглить? Начать с принципов работы интернета и т.д.?
Андрей, не представляю, и в этом вопрос и заключается. Как вы могли заметить, ваш ответ схож с паттерном, который я описал в вопросе, а по сути ответа вы не дали.
АртемЪ, отлично, а где можно подробнее узнать, что именно нужно из железа/документов? Мало ли у нас в серверной уже есть все необходимое железо и осталось только решить вопрос с бумагами.
Илья Ростопка: Так меня же не интересует, что будет рендерить кнопочку) Меня интересует, можно ли какими-то средствами писать те же Button b = new Button(0,0, 10,10); для Web :) Может быть существует какая-то технология, аналогичная Xamarin, только для веб.