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 تحديثات فيا آر | البريد الألكتروني Get updates via feedburner Get updates via twitter
Home / Coding / Programming: Google programm… المنزل / ترقيمها / برمجة : جوجل البرنامج لل...

Programming: Google programming language is now real! البرمجة : جوجل لغة البرمجة الآن الحقيقي! Go GO Google! تذهب أبدأ جوجل!

Posted on 12. نشر على 12. Nov, 2009 by Dragos in Coding نوفمبر ، 2009 بواسطة دراكوش في ترقيمها

GOlang Google programming language

GOlang Google programming language GOlang جوجل لغة البرمجة

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. أول جوجل المستعرض (كروم) ، ثم جوجل المتنقلة نظام التشغيل (الروبوت) ، جوجل هو الحصول حقا الوثيق إلى فاطلقت موقعها الخاص (ونأمل مفتوحة المصدر) نظام التشغيل للحواسيب. 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: أبدأ هو اسم جوجل 'sلغة البرمجة ، التي من كلام المخترعين فمن أ لغة البرمجة التي هي :

  • 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. ولو لغة تبدو مشابهة جدا جيم وجيم + + ويقول المطورون أن اللغة أبدأ وقد تحسينات كثيرة بأن نضع هذا الجدة في نفس الصف مع غات مثل جيم ، سي + + ، جافا أو بيثون.

Here are some points, which are the main features of 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: روس كوكس من جوجل ، يفسر سريع بتصنيف البرامج كبيرة مع أبدأ :

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. علما من جوجل : المشروع الذهاب تم تصور لجعله أسهل لكتابة النوع من ملقمات وغيرها البرمجيات جوجل يستخدم داخليا ولكن تنفيذ ليس تماما ناضجة بما يكفي بعد لالإنتاج الواسع النطاق استخدام.

Translate this post ترجمة هذه الوظيفة


Related posts: الوظائف ذات الصلة :

  1. Google search engine: is indexing everything, but how accurate? محرك البحث جوجل : هو فهرسة كل شيء ، لكن كيف دقيقة؟ Strange things happening on IconArchive.com اشياء غريبة يحدث على IconArchive.com

    blog comments powered by Disqus بلوق التعليقات مدعوم من ديسقوس]