Windows

Google membuat Go lebih cepat

29 IDE HIASAN KUKU YANG WAJIB KAMU COBA

29 IDE HIASAN KUKU YANG WAJIB KAMU COBA
Anonim

Google telah memperbarui bahasa pemrograman Go-nya, membuatnya lebih cepat dan lebih cocok untuk prosesor multicore.

"Peningkatan yang paling signifikan terkait dengan kinerja," tulis insinyur Google Andrew Gerrand, dalam posting yang mengumumkan versi baru. “Sepertinya kode Go Anda akan berjalan lebih cepat ketika dibangun dengan Go 1.1.”

Untuk rilis ini, tim pengembangan Go mengoptimalkan sejumlah elemen utama Go, termasuk compiler dan linker, garbage collector, scheduler, dan bagian dari pustaka standar.

Google pertama kali meluncurkan Go pada tahun 2009 sebagai bahasa pemrograman eksperimental, yang menggabungkan kecepatan dan keamanan bahasa yang dikompilasi seperti C ++ dengan fleksibilitas bahasa dinamis seperti JavaScript.

Perusahaan ini merilis versi lengkap pertama dari Go tahun lalu, dan merilis tiga pembaruan kecil sejak saat itu. Selain menggunakan staf internal untuk menyempurnakan bahasa, Google menerima 2.600 modifikasi kode dari 161 kontributor untuk versi ini.

Selain peningkatan kinerja, Go 1.1 memiliki sejumlah fitur penting lainnya. Program dalam bahasa dapat berjalan lebih lancar di beberapa inti prosesor, berkat detektor balapan baru. Di sisi pemrograman, persyaratan pengembalian telah dimodifikasi, yang akan memperkuat kebiasaan pengkodean yang lebih ringkas.

Go 1.1 sepenuhnya kompatibel; itu dapat mengenali dan menjalankan semua program yang dibangun menggunakan Go 1.