Tuesday, 28 March 2017

[SOFTSKILL] TUGAS PERTAMA PENGANTAR WEB SCIENCE

Pada kesempatan kali ini saya akan menulis artikel mengenai bahasa pemrograman yang baru pada pertengahan 2016 hingga hari ini saya menuliskan artikel ini.

Banyak sekali bahasa pemrograman yang digunakan untuk membuat sebuah website yang memiliki kekuarangan dan kelebihannya masing-masing. ada beberapa bahasa pemrograman yang populer yang sering digunakan untuk membuat program web seperti Java dengan J2EE, Ruby dengan Ruby on Rails, Python, dan berbagai macam pemrograman disesuaikan dengan kemampunan yang kita miliki untuk dapat mempelajarinya. Rust adalah salah satu bahasa pemrograman yang baru-baru ini merilis versi stabil pada 16 maret 2017. Bahasa yang dirilis oleh Mozila ini. Rust ini berfokus untuk membantu menangani arsitektur multicore secara aman dan efisien. Bahasa pemrograman Rust ini termasuk sebagai bahasa yang paling dicintai oleh programmer, hal ini berdasarkan survei developer yang dilakukan oleh StackOverflow di tahun 2016.

Bahasa pemrograman Rust merupakan sebuah bahasa pemrograman general-purpose yang dikembangkan berdasarkan bahasa pemrograman C. Bahasa pemrograman Rust dikembangan oleh perusahaan Mozilla untuk menangani arsitektur multi-core dengan lebih aman dan efisien dengan bayak paradigma.(Dikutip dari: https://teknojurnal.com/kelebihan-bahasa-pemrograman-rust/)

Rust ini dikembangkan oleh Mozilla dengan alasan sebagai alternatif dari bahasa C++ yang mempunyai isu terkait keamanan. Terkait isu tersebut, Mozilla membentuk tim untuk mengerjakan bahasa Rust. Bahasa pemrograman Rust ini fokus terhadap “performance, parallelisation, and memory safety”. Bahasa pemrograman Rust menawarkan jaminan keamanan memori sebagai salah satu kelebihan bahasa pemrograman tersebut. Meskipun developer menuliskan baris-baris kode yang tidak aman, bahasa pemrograman ini secara default akan membuat kode-kode tersebut menjadi kode yang aman.

Referensi:
https://teknojurnal.com/5-bahasa-pemrograman-baru-yang-dapat-kamu-pelajari-di-tahun-2016/
https://en.wikipedia.org/wiki/Rust_(programming_language)
https://usersnap.com/blog/programming-languages-2017/

No comments:

Post a Comment