Позволил бы Стив Джобс разработчикам Microsoft Visual Studio создавать приложения для iPhone?

Вчерашняя новость о том, что «Microsoft собирается показать Visual Studio для iPhone», была воспринята некоторыми всерьез, поэтому я хотел бы поделиться, почему я считаю, что это абсолютно невозможно.

Менее месяца назад, в своем «Манифесте против Flash», Стив Джобс сказал:

Мы знаем по печальному опыту, что предоставление стороннего слоя программного обеспечения между платформой и разработчиком в конечном итоге приводит к приложениям низкого качества и препятствует улучшению и развитию платформы. Если разработчики станут зависимы от сторонних библиотек и инструментов для разработки, они смогут воспользоваться преимуществами платформы только тогда, когда третья сторона решит внедрить новые функции. Мы не можем зависеть от третьей стороны, решающей, когда и как они предоставят наши улучшения нашим разработчикам.

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