Google wyda we wtorek swój język programowania "Go" jako open source, aby pobudzić jego rozwój. Język został wymyślony w celu zmniejszenia złożoności kodowania bez uszczerbku na wydajności aplikacji. Go był testowany wewnętrznie w Google, ale nadal pozostaje w fazie testów, z tego powodu zostanie wypuszczony jako open source. Google ma nadzieję, że uzyska pomoc w jego rozwoju.
"Opracowaliśmy Go, ponieważ staliśmy się nieco sfrustrowani, tym jak trudne stało się pisanie oprogramowania w ciągu ostatnich 10-ciu lat" powiedział Rob Pike, główny inżynier oprogramowania w Google.
Celem Go jest poprawa istniejących języków programowania o zarządzanie zależnościami takimi jak komponenty, które w programach są ponownie używane, jak np. biblioteki dodał Pike. Język jest także przeznaczony do pracy na komputerach wieloprocesorowych dzięki równoległemu modelu programowania.
Google rozpoczęła prace nad Go dwa lata temu, a
od roku pracuje nad, nim zespół stworzony do udoskonalania jego. Go został stworzony jako język dla systemów takich jak serwery WWW, systemy pamięci masowej i baz danych, ale Google jest otwarte na inne obszary IT.
Na razie Go nie jest używane w żadnej usłudze, czy aplikacji Google. "Potrzebujemy lepszych bibliotek i narzędzi i mamy nadzieję, że społeczność open source pomoże nam ja rozwijać" powiedział Pike.
Źródło:
computerworld