Did you know?? About GOLANG??
Setelah vakum beberapa TAHUN dari posting..let's check this out, disini aku bakal ngejelasin secara sederhana dan ringkas tentang..
Go Programming::
Merupakan bahasa pemrograman yang diciptakan oleh Robert Griesemar, Rob Pike, dan Ken Thompson, pada tahun 2007 dan dikembangkan tahun 2009 oleh Google beserta Rob Pike dkk dan bahasanya menyerupai bahasa C++.
Ken Thompson menyatakan bahwa, awalnya Go
Programming adalah
murni sebuah proyek percobaan.
Kelebihan GOLANG
Go Programming termasuk bahasa pemrograman open
source untuk membuat programmer lebih produktif.
Go bersifat ekspresif, ringkas, bersih dan efisien (berdasarkan kutipan dari situs resminya golang.org)
Mekanisme bahasa dapat memudahkan dalam menulis program yang multicore dan mesin jaringan, dan sistemnya mampu membangun program yang fleksibel dan modular.
Go bersifat ekspresif, ringkas, bersih dan efisien (berdasarkan kutipan dari situs resminya golang.org)
Mekanisme bahasa dapat memudahkan dalam menulis program yang multicore dan mesin jaringan, dan sistemnya mampu membangun program yang fleksibel dan modular.
It's a fast, statically typed, compiled language
that feels like a dynamically typed, interpreted language.
Go
mendukung bahasa UTF-8 tidak hanya terbatas pada string tetapi juga
dalam penulisan kode programnya. Go menjaga efisiensi penggunaan kode program
dengan melemparkan error jika variabel tidak digunakan dalam program dan
dapat dikompilasi di multi-platform. Performa aplikasi di Go tentu saja
dapat dipastikan lebih cepat dan penggunaan memori lebih sedikit dibandingkan
dengan Java atau Scala.
Selain
itu, Go digunakan sebagai backend untuk menangani Youtube, App Engine,
Google Drive, Google Map, Cat-V, SoundCloud, dotCloud, Canonical, Heroku,
Iron.io, SkyDB, Heka Mozilla's, Docker, NSQ realtime distributed messaging
platform, CloudFlare, Gobot dan beberapa perusahaan lainnya sudah
mulai mengadopsi dan mengembangkan aplikasinya menggunakan bahasa Go ini.
Berikut beberapa daftar lingkup
praktis pengembangan aplikasi menggunakan Go menurut Rob Pike:
- Web servers.
- Web browsers.
- Web crawlers.
- Search indexers.
- Databases.
- Compilers.
- Programming tools.
- IDEs.
Bahkan tidak menutup kemungkinan digunakan untuk
pengembangan Operating Systems.
Dalam pengembangannya di masa yang
akan datang Go akan berkembang sesuai dengan kebutuhan teknologi informasi dan sistem pemrograman, dan karena perkembangan teknologi informasi yang begitu cepat inilah yang
mengakibatkan lahirnya bahasa pemrograman Go yang menurut pandangan saya sebagai penulis, Go tidak dirancang untuk menggantikan bahasa pemrograman yang lain tetapi
lebih untuk mendukung agar penyediaan aplikasi dapat lebih handal,
efektif dan efisien kepada pengguna.
Sekian yang bisa saya jelaskan, kalo ada yang salah atau keliru..mangga diantos koreksinya hehe
Tidak ada komentar:
Posting Komentar