This is a translated page. The original can be found here: http://iwebdevel.com/2009/11/12/programming-google-programming-language-is-now-real-go-google-developer-website-fast-compile-build/
UPDATES VIA RSS | Email Оновлення через RSS | Email Get updates via feedburner Get updates via twitter
Home / Coding / Programming: Google programm… Головна / кодування / програмування: Google програма ...

Programming: Google programming language is now real! Програмування: Мова програмування Google тепер реально! Go GO Google! Go Go Google!

Posted on 12. Опублікований 12. Nov, 2009 by Dragos in Coding Листопад, 2009 Dragos в кодування

GOlang Google programming language

GOlang Google programming language GOlang Google мови програмування

First the Google Browser (Chrome), then the Google mobile operating system (Android), Google is getting really close to launching its own (and hopefully open source) operating system for computers. Спочатку Google Browser (Хром), то Google для мобільних операційних систем (Android), Google отримує дуже близькі до запуску свій власний (і, сподіваюся, відкритим вихідним кодом) операційна система для комп'ютерів. But before that, we needed to expect a “default” programming language from the Goliath of all technological times. Але до цього, нам треба було чекати, "за умовчанням" мова програмування з Голіафом всіх технологічних рази. And it's here! І саме тут! GO is the name of Google's programming language, which from the words of the inventors it is a programming language that is: GO це ім'я мови програмування Google, який за словами винахідників це мова програмування, а саме:

  • simple простий
  • fast швидкий
  • safe безпечний
  • concurrent одночасних
  • fun веселощі
  • and of course.. open-source і, звичайно .. з відкритим вихідним кодом

Though the language looks very similar to C and C++, the developers say that the GO language has many improvements that put this novelty in the same row with languages such as C, C++, Java or Python. Хоча мова дуже схожа на С і С + +, розробники стверджують, що мова GO має багато поліпшень, які ставлять новинку в один ряд з такими, як Мови C, C + +, Java чи Python.

Here are some points, which are the main features of GO: Ось деякі моменти, які є основними рисами GO:

Go compilers produce fast code fast. Відразу компіляторів виробляти швидку кодом швидко. Typical builds take a fraction of a second yet the resulting programs run nearly as quickly as comparable C or C++ code. Типова будує зайняти частку секунди поки в результаті програми працюють майже так само швидко, як зіставні С або С + + код.

Go is type safe and memory safe. Відразу це безпечний тип пам'яті і безпечним. Go has pointers but no pointer arithmetic. Відразу має покажчики, але не арифметикою покажчика. For random access, use slices, which know their limits. Для випадкового доступу, використання скибочками, який знає межі своїх можливостей.

Go promotes writing systems and servers as sets of lightweight communicating processes, called goroutines, with strong support from the language. Відразу сприяє Дати систем і серверів у вигляді наборів легко взаємодіючих процесів, які називаються goroutines, при рішучої підтримки з боку мови. Run thousands of goroutines if you want—and say good-bye to stack overflows. Запускати тисячі goroutines якщо ви хочете, і попрощатися з переповнення стека.

Go has fast builds, clean syntax, garbage collection, methods for any type, and run-time reflection. Відразу має швидке будує, чисті синтаксису, збір сміття, методи для будь-якого типу, а також під час виконання відображення. It feels like a dynamic language but has the speed and safety of a static language. Вона відчуває себе як динамічний мову, але швидкість і безпеку статичний мову. It's a joy to use. Це радість для використання.

Yet not convinced about the power of GO? Але не впевнені в силі GO? Russ Cox from Google, explains the fast compiles of big programs with GO: Русь Кокса від Google, пояснює швидкий збирає великі програми з GO:

Convinced now? Будучи переконані в даний час? Then G O f o r i t ! Тоді Г О Л О Г І Т! :)

Note from Google : The Go project was conceived to make it easier to write the kind of servers and other software Google uses internally, but the implementation isn't quite mature enough yet for large-scale production use. Повідомлення від Google: проект Відразу було задумано, щоб зробити простіше писати вид сервери та інше програмне забезпечення Google для внутрішнього використання, але їх здійснення не цілком дозрів для ще більших масштабах використовувати продукцію.

Translate this post Перекласти цю посаду


Related posts: Схожі повідомлення:

  1. Google search engine: is indexing everything, but how accurate? Google Search Engine: це індексація все, але, наскільки точна? Strange things happening on IconArchive.com Дивні речі відбуваються на IconArchive.com
  2. Webhit: Find reviews/testimonials written by real people. Webhit: Знайти відгуки / відгуки написані реальні люди. Share your opinion about different topics Поділитися своєю думкою з різних тем
  3. Wordpress: Best SEO iTranslator for Wordpress, get free traffic from fully automated plugin script Wordpress: Кращі SEO iTranslator для WordPress, отримати безкоштовний трафік з повністю автоматизованої плагіна сценарію
  4. Apps: Best two IDEs to use with Linux Ubuntu Служби: Два кращі IDES для використання з Linux Ubuntu

blog comments powered by Disqus Блог коментарі сила Disqus