自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Google Go語言近況 Android平臺運行加速

開發(fā)
Google的Go語言誕生時間不長,卻引人關注的主要原因在于其具備良好的易用性和極佳的執(zhí)行效率。此次的更新動態(tài)上,Go語言在Android平臺的工作明顯加快了腳步。

Go將動態(tài)語言易于編寫的特性和靜態(tài)語言的高效性相結合,具備良好的易用性和***的執(zhí)行效率。Go語言最初定位于網(wǎng)絡服務器、存儲系統(tǒng)和數(shù)據(jù)庫的程序設計,同時在語言中包含并發(fā)構造體,以方便的幫助開發(fā)者創(chuàng)建并行任務。Go語言具有效率極高的編譯器,目前Go編譯器能在Linux、FreeBSD以及Mac OS X平臺下運行,但暫時沒有對Windows環(huán)境提供編譯支持。Go開發(fā)團隊曾在博客中表示,編譯完成的Go程序運行速度接近C語言實現(xiàn)的程序。

在今年五月份舉辦的Google I/O大會上,Go語言背后的工程師Rob Pike和Russ Cox兩人一同為開發(fā)者帶來了Go語言編程講座,解釋Go語言的靈活設計和獨到之處。Go語言的主要設計者Rob Pike是Google公司的資深工程師,在分布式系統(tǒng)、程序語言設計以及軟件開發(fā)工具方面有著多年的經(jīng)驗。此前在貝爾實驗室工作期間,Rob曾是網(wǎng)絡操作系統(tǒng)Plan 9的設計者,同時也是Inferno 操作系統(tǒng)的設計者,Rob還曾與AWK 和AMPL編程語言的設計者Brian Kernighan一起合著有兩本Unix環(huán)境下編程語言的書籍。同時,Rob Pike還給出一份可供參考的Go語言教程。

針對Google I/O大會上收集到開發(fā)者的提問,在Go開發(fā)團隊博客上給出了常見問題的FAQ。在Android平臺支持方面,Go編譯器支持面向ARM處理器的代碼生成,所以在Android平臺上運行Go程序是可行的,Go語言開發(fā)團隊也將積極推進Android平臺上的開發(fā)工作。由于Go具備簡潔的語法和語言本身的一致性,已有大學執(zhí)教的老師表示將會在自己教授的編程語言課程中為學生開設Go語言選修項目。

目前在Google內(nèi)部已有部分應用使用Go語言來實現(xiàn),同時開發(fā)團隊表示,Go已相對成熟,完全能夠用于最終系統(tǒng)的開發(fā)和交付,甚至可以使用Go來開發(fā)Web應用。在后續(xù)工作中,Go開發(fā)團隊將不斷對語言進行改進提升,并隨時歡迎開發(fā)者在社區(qū)中反饋Go語言開發(fā)時遇到的問題。目前在國內(nèi)使用Go語言進行實際開發(fā)的公司還為數(shù)很少,嘗試使用Go語言的開發(fā)者大多源自個人興趣或技術預研,隨著Go語言類庫和成功案例的增多,將會有越來越多國內(nèi)開發(fā)者在實際開發(fā)中嘗試Go語言帶來的效率和便捷。

原文標題:Go語言近況

鏈接:http://www.gaoang.com/archives/162

【編輯推薦】

  1. 1月編程榜發(fā)布:Google Go意外奪得年度編程語言
  2. Google Go有啥用?以及何謂好的系統(tǒng)編程語言 
  3. Google Go語言的快樂編程因素
  4. 開發(fā)熱點周報:Google Go!VS2010與Web開發(fā)
  5. Google Go!融合Python速度與C性能的新語言

 

責任編輯:彭凡 來源: 開源GIS試驗田
相關推薦

2012-11-08 09:36:10

Google Go

2011-01-05 10:58:05

Google Go

2014-06-23 09:49:32

Go語言Android谷歌

2012-07-06 13:16:37

Google Go

2009-12-10 10:33:09

Go語言

2010-10-13 10:47:52

GoGoogle

2012-03-13 10:40:58

Google Go

2009-08-24 10:10:43

音頻搜索Google List

2012-08-06 08:50:05

Go語言

2009-06-29 10:34:49

網(wǎng)站加速Page SpeedGoogle

2013-07-30 09:27:32

Go云計算語言

2013-07-30 09:23:43

VMwareGoogle云平臺

2009-12-28 09:09:34

Google開源項目

2011-05-12 09:37:37

Google TVAndroid 3.1谷歌

2014-07-01 10:01:36

Go安卓開發(fā)

2014-09-02 10:39:53

Go語言C語言

2009-11-11 10:43:49

Go語言Google

2019-05-15 11:38:22

GoogleGo編程語言

2009-04-21 08:43:19

GoogleAndroid移動OS

2010-10-25 09:06:47

Google Map應用
點贊
收藏

51CTO技術棧公眾號