Я просто интересуюсь будущим всего этого. ИМХО, есть 4 силы, которые определяют, куда идут технологии: Microsoft, Apple, Google, Adobe.
Похоже, что в Apple iPhone / iPad iAD теперь можно программировать на HTML5. Значит ли это, что HTML5 в конечном итоге заменит цель-c?
Кроме того, Microsoft теперь сместила акцент с WPF / Silverlight на HTML5, и я предполагаю, что Visual Studio 2011 будет полностью посвящена инструментальной поддержке HTML5. Потому что это то, что делает Microsoft. (Инструменты). Через несколько месяцев IE9 последний крупный браузер будет поддерживать HTML5.
Точно так же Adobe получает широкую поддержку HTML5 и позволяет экспортировать флэш-контент в HTML5 в своих последних инструментах.
И все мы знаем, сколько в постели Google с HTML5. Черт, их последняя операционная система (Chrome OS) - не что иное, как большой толстый веб-браузер.
Приложения для мобильных устройств (например, iPhone, Android, WM7) очень сложно программировать, особенно для множества различных устройств (каждое со своим языком), поэтому я предполагаю, что это не продлится долго. Т.е. HTML5 будет объединяющим языком. Что несколько печально для разработчиков приложений, потому что теперь пользователи смогут бесплатно играть в «крутые» html5-приложения в Интернете, и за них будет сложно взимать плату.
Итак, действительно ли строго типизированные языки обречены, и в будущем, скажем, через 5-10 лет, будет ли программирование на стороне клиента работать только на HTML5? Станем ли мы все программистами на JavaScript? :) Потому что знаки точно указывают таким образом ...