[COC] Inilah Bahasa Pemrograman Baru Dalam 6 Tahun Terakhir #AslinyaLo
TS
theoneta
[COC] Inilah Bahasa Pemrograman Baru Dalam 6 Tahun Terakhir #AslinyaLo
Introduction:
Teknologi sukses mengubah dunia dan semakin berkembang pesat saja sampai saat ini. Programmertentu tidak lepas dari menggunakan pemrograman komputer di hampir semua bidang, termasuk rumah tangga, pertanian, kesehatan, hiburan, komunikasi, perbankan, dan lain sebagainya. Bahasa pemrograman atau bahasa komputer begitu banyak orang menyebutnya, semakin berkembang, karena bahasa pemrograman "selalu punya" produk baru.
Bahasa pemrograman baik tujuan yang berbeda atau serupa, saling bersaing dalam dunia teknologi. Melalui persaingan inilah akan terlihat bahasa pemrograman mana yang mampu bertahan, semakin maju, atau bahkan kian tertinggal. Tanpa sadar selama 6 tahun terakhir programmer seperti harus belajar bahasa pemrograman baru lagi. Entah bahasa pemrograman ini akan digunakan terus kedepannya, atau ane juga kelak akan mempelajarinya yang jelas bahasa pemrograman "baru" ini sedang berada dalam tahap pengembangan. Berikut lima daftar bahasa pemrograman baru tersebut.
1.Bahasa Pemrograman Rust ( Mozilla - 2015)
Quote:
Bahasa pemrograman ini pertama kali muncul pada tahun 2010, tetapi Rust versi 1.0 yang stabil baru dirilis pada bulan Mei 2015 sedangkan versi terbaru 1.10 dirilis bulan Desember 2016.
Bahasa pemrograman Rust digunakan untuk menulis perangkat lunak yang handal dan cepat.
Rust dikenal sebagai bahasa pemrograman baru yang berfokus pada keamanan, kecepatan, dan konkurensi. Bahkan, ada ulasan pengguna yang mengatakan bahwa Rust adalah bahasa pemrograman yang berjalan sangat cepat, dan menjamin keamanan proses thread.
Rust memiliki sintaks yang sangat mirip dengan bahasa C ++, lengkap dengan kurung kurawal dan alur kendali berbasis keyword.
Tidak mendukung semua keyword C dan C ++ karena Rust punya keyword sendiri yang tidak ditemukan dalam bahasa
C atau C ++, seperti dalam proses pencocokan dan pertukaran.
Rust adalah bahasa pemrograman ketiga yang paling diminati dalam daftar bahasa pemrograman tahun 2015 dan merangsek ke posisi pertama untuk "Bahasa Pemrograman yang Paling Diminati Tahun 2016" berdasarkan survei tahunan Stack Overflow.
Sebagian besar developer menganggap Rust menjadi salah satu bahasa pemrograman favorit mereka berdasarkan fakta bahwa Rust memiliki abstraksi yang kuat, tidak null, tidak segfault, tidak bocor, namun memiliki kinerja seperti bahasa C dan mampu mengendalikan memori berlebih. Selain itu Rust lebih aman dan lebih produktif. Hari demi hari, ketenaran bahasa pemrograman Rust semakin meningkat meskipun kiprahnya masih terbilang baru.
2. Bahasa Pemrograman Hack ( Facebook - 2014)
Quote:
Hackadalah bahasa pemrograman open source untuk HipHop Virtual Machine (HHVM) yang rilis pada tahun 2014.
Hack memungkinkan programmer membangun situs web yang kompleks serta perangkat lunak yang lebih cepat, sekaligus memastikan pengkodean perangkat lunak terorganisasi dengan baik dan hampir bebas dari kekurangan.
Mendukung pengetikan bertahap yang memungkinkan programmer untuk melakukan pengetikan dinamis dan statis.
Hack memiliki akar yang dalam untuk bahasa pemrograman PHP, maka tidak heran bila Hack dirancang untuk mampu bekerja sama dengan bahasa pemrograman PHP.
3. Bahasa Pemrograman Swift ( Apple - 2014)
Quote:
Pertama kali diperkenalkan pada bulan Juni tahun 2014dan Swift versi 1.1 dirilis pada bulan Oktober 2014 dilanjutkan dengan versi terbaru yang rilis pada bulan Mei 2016.
Swift berada di posisi pertama untuk bahasa pemrograman yang paling diminati dalam survei Developer Stack Overflow tahun 2014 dan versi terbarunya meraih tempat kedua pada tahun 2016.
Swift masuk daftar 20 besar dalam Redmonk Programming Languages pada bulan Juni 2015.
Swift hampir mirip dengan Objective-C namun banyak developer mengatakan bahwa Swift lebih bersih dan lebih mudah dalam pembacaan ketimbang bahasa pemrograman Objective-C.
Swift juga mengadopsi pola pemrograman yang aman dengan menambahkan fitur modern sehingga memudahkan programmer dalam membangun perangkat lunak
Swift terkenal bukan hanya karena dikembangkan oleh Apple, tetapi juga memiliki kelebihan besar dibandingkan dengan bahasa pemrograman lainnya. Terutama karena sintaksnya yang lebih bersih dan juggling pointer yang lebih rendah. Pada tahun 2014, Swift diprediksi sebagai salah satu bahasa pemrograman paling penting dalam teknik pengkodean di masa depan.
4. Elixir ( José Valim - 2012)
Quote:
Diperkenalkan pada tahun 2012, Elixir merupakan bahasa pemrograman yang berjalan pada Elixir VM (Virtual Machine).
Elixir adalah bahasa fungsional yang dirancang untuk produktivitas, skalabilitas, dan pemeliharaan sistem.
Bahkan, Elixir dianggap sebagai bahasa pemrograman yang ramah dan sangat terukur. Bahasa pemrograman ini memiliki alat pengembangan mutakhir yang dapat digunakan untuk membangun, mengelola dependensi,pengujian (testing), dan penerapan (deployment).
Elixir pada umumnya digunakan untuk membangun aplikasi web.
Saat ini, aplikasi dan website seperti Pinterest serta Moz sudah menggunakan bahasa pemrograman Elixir.
Dalam 10 tahun terakhir, Ruby dan Python menjadi pilihan utama untuk membangun web. Elixir sepertinya juga akan menyusul untuk menjadi bahasa pemrograman utama dalam memaksimalkan proyek web.
5. Bahasa Pemrograman Julia ( Jeff Bezanson & Stefan Karpinski - 2012)
Quote:
Pertama kali diperkenalkan pada tahun 2012, Julia didefinisikan sebagai bahasa pemrograman tingkat tinggi & kinerja yang tinggi.
Sebagian besar digunakan untuk komputasi teknis, dengan sintaks yang bersahabat bagi pengguna dari lingkungan komputasi teknis lainnya.
Kemampuan menerjemahkan yang sangat bagus dan cepat, didistribusikan dengan eksekusi paralel, akurasi numerik, dan dukunganlibraryfungsi matematika yang luas.
Julia banyak digunakan dalam proyek jasa keuangan, perusahaan manajemen aset, perusahaan asuransi, dan perbankan, serta membantu menghindari penulisan ulang kode seperti di bahasa pemrograman Java atau C++.
Julia dapat menghasilkan kode asli pada platform yang berbeda dan prosesnya cepat. Mudah digunakan untuk orang-orang yang masih kurang berpengalaman dari sisi pemrograman.
Julia masih terbilang bahasa pemrograman baru, tapi mampu berkembang pesat pada tahun 2012, dianggap sebagai salah satu bahasa pemrograman yang punya dampak besar di masa depan.
Kurang lebih itulah 5 daftar bahasa pemrograman baru yang saat ini masih terus dikembangkan demi meningkatkan kinerja maupun mencari tahu lebih jauh adanya bugsatau kekurangan pada masing-masing bahasa pemrograman tersebut. Tidak tertutup kemungkinan bahasa pemrograman baru lainnya akan hadir di masa mendatang mengingat kemajuan teknologi yang semakin berkembang pesat.