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… Начало / кодиране / Programming: Google Programm ...

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 от Драгош в кодиране

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 браузър (хром), след това на Google Mobile операционна система (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. Въпреки, че езикът изглежда много подобен на C и C + +, разработчиците се каже, че езика е много подобрения, които излагат тази новост в един и същи ред с езици като 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? И все пак не е убеден за силата на мина? 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 ! Тогава Г о т о т R аз! :)

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 Apps: Най-добър две среди за използване с Linux Ubuntu

blog comments powered by Disqus Блог коментари захранва от Disqus