Google Go, bahasa pemrograman open source dari Google

// November 11th, 2009 // 23 Comments // News, Programming

Google Go

Google Go

Google melalui Google Open Source Blog baru-baru ini memperkenalkan sebuah bahasa pemrograman experimental bernama “Go”. Yang merupakan gabungan dari bahasa Phyton dengan bahasa compiler C++

Go dirancang sebagai bahasa System dan mendukung sepenuhnya muti-processing atau bahkan clustered system. Satu lagi yang dibanggakan dalam bahasa ini adalah true Closures dan reflection.

Dalam videonya, Russ Cox menunjukkan package math yang terdiri dari 1000 baris code dan 20an file, di-build dengan hanya menghabiskan wakti 20 detik! Programmer ga akan bisa lagi memakai alasan ‘sedang compiling’ sebagai alasan ga bekerja :D

Berikut adalah keistimewaan Google Go:

  • Fast

Compiler Go menghasilkan code secara cepat. Build biasa hanya memakan waktu hitungan detik dan hasil programnya berjalan secepat C atau C++ code.

  • Safe

Go aman terhadat memori. Go memiliki pointer tetapi tidak pointer arithmetic. Untuk random access, gunakan slices, yang tau batasannya.

  • Concurrent

Go memperkenalkan lightweight communicating processes, yang disebut goroutines. Jalankan ribuan goroutines dan ucapkan selamat tinggal pada stack overflows.

  • Fun

Go build secara cepat, clean syntax, garbage collection, methods for any type, and run-time reflection. Seperti dynamic language tetapi memiliki kecepatan dan keamanan static language. Dan yang paling penting …

  • Open source

Info lebih lanjut: Go for it.

23 Responses to “Google Go, bahasa pemrograman open source dari Google”

  1. budex says:

    biasanya google ngeluarin produk pasti laku keras.
    kita tunggu kedepannya aja deh

  2. narko says:

    mantabs… gan…. :D

  3. Yudi Saesar says:

    kk, bole tukeran link ga ?

  4. wah… kalo d pake buat bisnis enak g tuh gan ?

  5. makin keren aja nih google, udah ngeluarin android, nexus one, google translate, google maps, dan sekarang bahasa pemograman.

  6. wah hebat nih google go…..

  7. yunita says:

    Produk google semakin canggih,semoga dapat bermanfaat bagi kita semua.

  8. Kedai Obat says:

    Bahasa pemograman ya? Ada artikel khusus gak yg ngebahas itu disini Kang :D , maklum nyubi nih..

  9. Kelebihan “Concurrent” diatas, berarti “Bolak Balik” ya mas? Artinya dapat diulang ulang lagi? Makasih ya mas buat artikel bermanfaat ini..

  10. Hebat ya Google Go! Banyak fitur kelebihannya.. Manstab artikelnya :)

  11. Luar biasa. Salut mas.. Hebat bhs pemograman ini, saya sangat terbantu dan dpt pemahaman baru :)

  12. I’m excited for open source technology. It usually makes everything better.

  13. tumben google baik, biasanya apa2 komersil…

  14. lyricchord says:

    wah., tambah lagi bahasa pemograman.,.,

    bikin pusing,.hehehehehe

  15. itviyezcom says:

    google sekarang lebih proaktif dalam pengembangan nya.

  16. Adinovi says:

    Apapun yang di lakukan google,I still love it

  17. I like like open sourc technology.

  18. dari sekian banyak bahasa pemrograman baru seperti scala, erlang, haskell etc apakah Go akan mampu bertahan jangan2 gak ada yang pake malah mati

Leave a Reply