У Apple есть Swift для разработчиков на iOS, у Facebook есть базовый язык программирования - Hack. Google, тем временем, имеет свой язык - Дарт, который, согласно его пожеланиям, должен заменить Javascript и более общий язык программирования под названием Go.
Принято считать, что стремление к новым языкам увеличивает навыки, которые должны иметь разработчики.
Крупные компании, такие как Apple, Facebook и Google, разрабатывают свои собственные языки разработки, заставляя разработчиков принимать их и использовать.
ВАВИЛОН ЯЗЫКОВ ПРОГРАММИРОВАНИЯ
В настоящее время существует сотни языков программирования. Некоторые из них предназначены для использования в ограниченном типе приложений, большинство из которых никогда не выйдет за рамки небольшой группы разработчиков.
Крупнейшие технологические компании разрабатывают новые языки, и это будет продолжаться до тех пор, пока они существуют. Первыми были C-язык, родившийся от AT & T Bell Labs и более поздняя Java, теперь основной язык разработки приложений для Android, появившийся в 90-х годах, созданный Sun Microsystems.
Суть состоит в том, что компании создают новые языки для продвижения конкретных бизнес-целей - процесса, который также создает целую базу разработчиков, которые действительно привязаны к собственной платформе. Подобно стратегии, используемой Sun с Java, в которой компания рекламировала ее как проблему для Microsoft и ее домена на настольных ПК. Дело не в том, что разрабатывался Sun, Java нашел консенсус в корпоративных системах промежуточного программного обеспечения, прежде чем Google принял его для Android.
Итак, цель Apple с Swift ясна. Новый язык должен сгладить сложности предыдущего Objective-C при разработке приложений для iOS и Max OS X. Для этого нужны дополнительные усилия для программистов, которым придется изучать новый язык и вряд ли они смогут его использовать в других технологиях.