Go Lang (Go Language)

Semakin maraknya bahasa pemrograman saat ini semakin nambah pusing, mana yang mesti dikuasai biar geek, ngomongin maraknya bahasa pemrograman saya keingetan sama bahasa Go, menurut sumber sih punyanya Google, raksasa search engine.
kita sunting sedikit perkenalan Go Lang dari site resminya.

 The Go programming language is an open source project to make programmers more productive. Go is expressive, concise, clean, and efficient. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel type system enables flexible and modular program construction. Go compiles quickly to machine code yet has the convenience of garbage collection and the power of run-time reflection. It’s a fast, statically typed, compiled language that feels like a dynamically typed, interpreted language.

Jadi bahasa Go itu sifatnya open source dibawah lisensi BSD-style, di tulis pake bahasa C. Compilerpun jalan di arsitektur seperti

amd64 (a.k.a. x86-64); 6g,6l,6c,6aThe most mature implementation. The compiler has an effective optimizer (registerizer) and generates good code (although gccgo can do noticeably better sometimes).

386 (a.k.a. x86 or x86-32); 8g,8l,8c,8aComparable to the amd64 port.

arm (a.k.a. ARM); 5g,5l,5c,5aIncomplete. It only supports Linux binaries, the optimizer is incomplete, and floating point uses the VFP unit. However, all tests pass. Work on the optimizer is continuing. Tested against a Nexus One.

The compilers can target the FreeBSD, Linux, and OS X (a.k.a. Darwin) operating systems. (A port to Microsoft Windows is in progress but incomplete. See the Windows Port  page for details.)

Katanya sih kompiler bisa running di FreeBSD, Linux sama OS X. Windows masih dalam progress, “kalo gak salah ngartiin, gak bisa bahasa inggris”.

Go Lang

Iklan
By naditya

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s