Google представил собственный язык программирования - Go 3:45 | 12 ноября 2009 г. | Arty
Компания Google представила новый открытый язык программирования под названием Go. По словам представителей компании, Go - это экспериментальный язык, который объединяет в себе высокую производительность и безопасность C++ со скоростью динамических языков программирования, таких как Python. На сегодняшний день проект Go включает в себя язык программирования, набор компиляторов и специальные библиотеки, которые позволяют включать в программы Go ряд встроенных функций.
«Сам язык Go с набором инструментов для него уже является достаточно зрелым, однако он пока еще не совсем готов для применения в разработке. Работа над созданием экосистемы вокруг этого языка программирования по-прежнему продолжается. Открытие Go для широкого сообщества программистов поможет значительно ускорить этот процесс», - заявил Роб Пайк, инженер Google, который также является одним из создателей платформы Unix.
Как отметил Пайк, Go позволит разработчикам создавать различные приложения с поддержкой многоядерных процессоров и параллельных вычислений, не сталкиваясь со многими сложностями, характерными для других языков программирования. «Складывается такое впечатление, что создавать ПО становится сложнее, чем раньше, несмотря на то, что компьютеры развиваются. Процесс разработки программного обеспечения не стал легче по сравнению с прошедшими годами. Мы специально постарались создать язык, который ориентирован, в частности, на быструю разработку», - объяснил Пайк.
Разработка Go в Google продолжалась около двух лет. Этот проект начался в качестве сторонней разработки в рамках программы, по которой сотрудники Google могут посвящать 20% своего рабочего времени собственным идеям и экспериментам.
| |