Go語言將登陸安卓平臺
英文原文:Go Support for Android is Coming
根據谷歌 Go 語言開發團隊成員 David Crawshaw 的透露,Go 語言即將登陸安卓平臺。對那些討厭安卓平臺上只有 Java 的人來說,雖然等來的不是 Dart 語言或 Groovy 語言,這仍然是一個讓人歡欣鼓舞的消息。
并不是將 Go 語言實現成完全的可替換 Java。計劃中 Go 語言在安卓平臺上的封裝并沒有全面涉及 Android SDK,而是基于 NDK。對于 Go 語言來說——Crawshaw 評論道——SDK 實在是太龐大了:
讓 Go 語言在安卓平臺上和 Java 等效——這是無法完成的任務。安卓平臺用 Java 寫出,包含了海量的 API 接口。任何試圖用 Go 語言封裝所有這些接口的企圖都是得不償失的:手工封裝會導致功能上的欠缺,自動封裝會讓 Go 語言變得丑陋。不管那種方式,都難以很快的實現。
</blockquote>Go 1.3 已經發布,Crawshaw 透露在 Go 1.4 版中將會包含這些內容,所以,我們還需要等一陣子。不管怎樣,這是一項有趣的實現,它會讓程序員的工作變得更容易些——至少在某些編程中。
Cawshaw 透露的另外一些信息包括:
- OpenGL, OpenSL, 和 OpenMAX 接口實現
- Java -> Go 語言接口工具,通過它,Java 可以調用 Go 程序庫
- 安卓開發環境集成
</ul>你可以在 Google Document 上看到 Crawshaw 的聲明全文,以及他在 Google+ 上的討論。
來自: 外刊IT評論<span id="shareA4" class="fl"> </span>
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!