Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah yang dimaksudkan apabila golang ditukar nama kepada pergi?

Apakah yang dimaksudkan apabila golang ditukar nama kepada pergi?

PHPz
PHPzasal
2023-04-05 13:47:20678semak imbas

Bahasa Go (nama asal: Go) ialah bahasa pengaturcaraan yang dibangunkan oleh Google Ia memperkenalkan banyak ciri bahasa pengaturcaraan moden, seperti pengumpulan sampah automatik, pengaturcaraan serentak dan keselamatan memori. Apabila ia dikeluarkan secara rasmi pada tahun 2010, sudah terdapat banyak bahasa pengaturcaraan yang bersaing, tetapi bahasa Go telah menarik perhatian dan penggunaan sejumlah besar pembangun dalam tempoh yang singkat, dan telah berjaya digunakan dalam banyak bidang.

Pencipta bahasa Go ialah seorang saintis komputer bernama Ken Thompson, bapa kepada sistem pengendalian Unix dan Plan 9 yang terkenal, dan salah seorang pengasas Linux. Dalam temu bual pada 2012, beliau mendedahkan asal usul nama bahasa Go. Beliau berkata bahawa rancangan asalnya adalah untuk menamakan bahasa pengaturcaraan baharu itu "Google", tetapi kemudiannya mendapati kerana Google adalah nama sebuah syarikat, mereka tidak mahu menimbulkan salah faham kepada orang ramai, jadi mereka menggunakan nama "Go".

Pada masa itu, sesetengah orang keliru tentang nama itu. Mereka mungkin berfikir bahawa "Pergi" kedengaran seperti permainan, cara pengangkutan atau mantra, tetapi bagi pencipta bahasa Go, ini. Nama mempunyai koherensi dan makna yang hebat. Perkataan Go boleh ditafsirkan sebagai "go", "forward", "go to" dan sebagainya. Dari segi pemilihan nama bahasa, tujuan utama memilih nama ini adalah untuk menyatakan niat reka bentuk asal bahasa tersebut dan membenarkan pengaturcara menggunakan Pergi ke "move forward smoothly" sebanyak mungkin.

Apakah maksud "bergerak ke hadapan dengan lancar"? Dalam pengenalan kepada bahasa Go, kita dapat melihat bahawa ramai orang menggunakan perkataan seperti "sesuai untuk memproses perkhidmatan rangkaian, aplikasi teragih dan platform awan" untuk menerangkannya. Kekuatan bahasa Go terletak pada mekanisme goroutinenya, yang boleh menggunakan lebih sedikit urutan untuk mengendalikan berbilang tugas, mencapai keselarasan tinggi sambil mengelakkan kebuntuan benang, persaingan dan isu lain. Selain itu, bahasa Go juga telah sangat dioptimumkan untuk kelajuan penyusunan dan kecekapan masa jalan. Ciri-ciri ini memungkinkan untuk menggunakan Go untuk pembangunan sistem berskala besar, dan juga menjadikan bahasa Go sebagai bahasa pilihan untuk banyak syarikat dan pembangun.

Malah, "bergerak ke hadapan dengan lancar" bukan sahaja bermakna dalam pengaturcaraan, ia juga merupakan salah satu nilai budaya Google. Di antara nilai korporat Google, terdapat slogan yang dipanggil "Kejar Kecemerlangan", yang bermaksud untuk menggalakkan pekerja sentiasa mencuba perkara baharu dan mengejar hasil yang lebih baik. Dan inilah sebabnya mengapa bahasa Go terus berkembang dan bertambah baik Nama "fasih bergerak ke hadapan" dalam sejarah pembangunan bahasa Go mewakili semangat bahasa Go, dan ini juga mempromosikan bahasa Go untuk menjadi bahasa yang terus berkembang. berkembang dan menjadi bahasa pengaturcaraan yang lebih baik.

Secara umumnya, walaupun nama bahasa Go pendek, konotasinya agak mendalam. Ia bukan sahaja nama generik dengan homofon yang hebat, tetapi ia juga mencerminkan idea teras tentang cara bahasa itu direka bentuk pada asalnya. Dengan pembangunan dan peningkatan berterusan bahasa Go, nama ini juga telah menjadi sepanduk untuk pembangun: dalam proses menggunakan bahasa Go, kita mesti menggunakan "melangkah ke hadapan dengan lancar" sebagai motivasi kita dan sentiasa meningkatkan kemahiran kita Terokai lebih banyak aplikasi senario dan terus mencipta kerja dan kehidupan yang lebih baik dengan sikap kemajuan berterusan.

Atas ialah kandungan terperinci Apakah yang dimaksudkan apabila golang ditukar nama kepada pergi?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn