Alasan Kenapa Kamu Harus atau Tidak Harus Belajar Bahasa Pemrograman Rust

Share
Belajar Bahasa Pemrograman Rust

Artikel ini membahas tentang bahasa pemrograman Rust, artikel ini dapat memberikanmu alasan kenapa kamu harus atau tidak harus belajar bahasa pemrograman Rust.

Lenode baru saja memperbarui tingkat gratisnya menjadi kredit untuk ratusan dolar, jadi sekarang harus membayar kredit seratus dolar, tapi gratis untuk tiga bulan pertama.

Tergantung seberapa banyak atau struktur apapun yang kamu buat, jadi jika kamu mencari hosting untuk proyek web kamu berikutnya, pastikan kamu memeriksa lenovo mu, hal ini akan menghemat sekitar setengah dari azure atau aws. Mereka adalah penyedia hosting cloud yang dimiliki secara independen dan mereka memiliki pusat data di seluruh dunia.

Lalu, yang akan kita bicarakan adalah bahasa pemrograman rust dan apakah kamu harus mempelajarinya atau tidak di tahun 2020 ini. Kali ini kita hanya akan memberikan gambaran umum tentang apa itu rust, sehingga kamu dapat mengetahuinya dan apakah ini akan menjadi pilihan yang baik untuk kamu jika kamu baru saja mendapatkan pemrograman yang awal.

Jadi kita mendengar banyak tentang rust karena rust sebenarnya dibuat oleh mozilla yang bertanggung jawab atas browser web firefox dan benar-benar mereka telah menjadi andalan dalam pengembangan internet hampir sejak awal  mozilla.

Jadi, mari kita berbicara tentang apa yang dianggap rust. Jika kita melihat wikipedia rust itu adalah bahasa pemrograman multi-paradigma yang berfokus pada kinerja dan keamanan terutama konkurensi yang aman.

dan bagian konkurensi yang aman adalah sesuatu yang harus kita perhatikan karena ketika kamu melihat komputer dan jika kita kembali ke beberapa dekade, kita selalu memiliki prosesor inti tunggal. Dulu prosesor menjadi semakin cepat dan kemudian sampai pada titik tertentu di mana, prosesor tidak menjadi semakin cepat, mereka hanya memiliki banyak inti.

Jadi, itu berarti kamu harus menghabiskan berbagai proses sehingga kamu bisa memiliki lebih dari satu. Proses paralel sedang berlangsung atau proses bersamaan yang sedang berlangsung. Jadi intinya adalah bahwa arsitektur komputer pesanan tidak diproduksi untuk zaman modern, sistem konkuren atau pemrosesan parale, dan kamu mungkin bertanya apa perbedaan antara keduanya ?. Ini adalah contoh yang bagus tentang bagaimana cara melakukannya di java.com.

Bagaimanapun dikatakan konkurensi adalah komposisi dari proses yang dijalankan secara independen, sementara paralelisme adalah eksekusi simultan dari komputasi yang mungkin terkait sehingga pada dasarnya semuanya hampir sama, tetapi yang terpenting mampu untuk dapat melakukan banyak tugas adalah dengan menjelaskan semuanya secara singkat.

Beberapa orang mengatakan bahwa manusia tidak dapat benar-benar melakukan banyak tugas, tetapi kamu dapat menganggap paralelisme secara harfiah bahwa kamu dapat melakukan dua tugas pada saat yang sama, secara bersamaan kamu seperti melakukan banyak tugas tetapi melakukan satu hal dalam satu waktu, tetapi agak independen satu sama lain dan seperti hanya memantul bolak-balik, kamu tahu apa yang aku maksud ?. Jadi ketika itu dimulai, ketika arsitektur itu berubah, kita memerlukan bahasa pemrograman yang dapat memanfaatkan proses bersamaan.

Jadi ketika kita melihat bahasa seperti python yang dibuat pada tahun 1990, tidak ada visi untuk dapat menjalankan ini pada banyak prosesor yang berbeda atau inti CPU yang berbeda dan hal-hal seperti itu pada saat yang sama, namun python sekarang telah menambahkan dukungan yang berbeda untuk seperti tenggelam dan beban dan kemudian banyak orang akan memberi tahu Anda bahwa Anda baru saja memutar utas terpisah atau memisahkan proses python yang sedang berjalan untuk paralelisme.

Jadi selalu ada cara untuk mengatasinya bahkan untuk bahasa yang tidak dirancang untuk itu tetapi agak dari pendekatan hackish sehingga yang akhirnya terjadi adalah bahwa yayasan mozilla seperti kita membutuhkan bahasa pemrograman baru yang akan dibangun dengan konkurensi dalam pikiran dan ini dibangun benar-benar pada saat yang sama atau tepat setelah bahasa golang yang juga melakukan hal yang sama dan itu adalah visi google untuk menyelesaikan masalah yang sama sehingga bahasa seperti C ++ dapat dibuat dengan paralelisme dalam pikiran dan konkurensi tetapi itu tidak aman memori itu tidak abadi secara default dan itu adalah hal-hal yang disediakan rust di luar kotak sehingga Anda harus menulis kode lod pf css untuk melakukan pemeriksaan ketik dan untuk memastikan Anda tidak memiliki kondisi balapan dan kebocoran memori dan segala macam tentang hal-hal lain yang sejalan dengan menjadi bahasa pembangkit tenaga listrik baik-baik saja jadi dengan semua yang dikatakan mozilla telah mengerjakan bahasa russ sekarang selama hampir 10 tahun dan itu terus mendapatkan popularitas tetapi saya pikir iklan pilihan, masih relatif lambat dan alasan utama mengapa karena karat disebut-sebut sebagai sccessor C ++ sehingga banyak orang mengatakan mengapa saya harus belajar C ++ ketika karat akan menjadi penerus dan sekarang sepertinya setelah 10 tahun, kita Sekarang tinggal bahwa Anda tahu kami tidak benar-benar tahu persis seperti apa karat akan cocok. Kami tahu bahwa perpustakaan baru dan hal-hal akan dibuat di dalamnya tetapi seperti ketika datang ke porting di atas kode C ++ yang ada itu ternyata itu adalah mimpi pipa dan kami tidak akan pernah bisa mem-port semua kode C ++ yang saat ini ada ketika datang untuk menyukai VR dan game dan semua hal lain bahkan aplikasi jenis photoshop yang ada. ditulis dalam C ++ tidak ada yang memindahkan semua hal itu ke kode russ dan tidak ada cukup pengembang lain untuk melakukannya jika mereka ingin tidak ada cukup dana dengan mozilla untuk dapat melakukan sesuatu seperti itu, jadi tanpa insentif itu adalah salah satu dari saya Pikirkan masalah terbesar dengan kita Hal lain juga adalah bahwa tolok ukurnya membingungkan jadi jika karat dibuat untuk menjadi penerus C ++ harus lebih cepat, jadi seperti inilah artikel gooo dari viva64.com yang berbicara tentang tolok ukur ini yang dilakukan oleh yandex dan intinya seperti yang Anda lihat C ++ lebih cepat dan lebih cepat daripada karat seperti yang dibandingkan dengan yandrx. Jadi Anda dapat melihat saya akan memposting tautan ke artikel ini dan tab deskripsi di bawah sehingga kalian dapat melihat sendiri tetapi ini adalah artikel baru jadi jika kecepatan adalah hal nomor satu dan karat tidak mengalahkan C ++ di luar kotak , ini akan menjadi jalan yang sulit dan kami semacam melihatnya jadi jika kami melihat pekerjaan sekarang di memang. com dan Anda melihat karat hanya di Amerika Serikat ada 1675 listong dan itu hanya mengatakan bekas jadi jika saya mengatakan seperti karat pemrograman atau sesuatu seperti itu ada 390,

393 daftar dan kemudian mari kita lanjutkan dan bandingkan dengan seperti golang jadi tpye di golang yang banyak orang mungkin mengatakan pergi atau, Anda tahu google pergi tetapi ketik golang dan kami masih mendapatkan hasil lebih banyak hampir dua kali lipat dari russ jadi Golang sebenarnya menghadapi masalah besar dengan kesepakatan yang bagus dalam hal adopsi dan kami juga melihat bahwa dalam daftar terbesar dalam hal bahasa pemrograman paling populer meskipun daftar ini kuno seperti daftar apa pun yang memiliki C sebagai nomor satu seperti C adalah ayah baptis dari semua bahasa ringt tetapi tulisan orang tidak biasa C sepertinya ada beberapa sistem tertanam orang di luar sana yang menulis C tetapi seperti, saya tidak tahu seperti saya tidak tahu siapa yang menulis C semua hal pengembangan web ini seperti semua ini hal lain adalah pengembangan web tetapi seperti C menjadi nomor satu tidak masuk akal tetapi ini adalah salah satu daftar yang paling dicoba dan benar ketika semua orang yang Anda kenal menunjuk ke apa yang paling populer kecuali untuk video chris hawks tetapi Anda dapat melihatnya pergi sekarang sudah pindah dari 17 hingga 14 dan kemudian kita harus pergi jauh-jauh ke bawah pada nomor 25 untuk menemukan karat dan kemudian jika kita melihat tren luapan tumpukan, kita dapat melihat bahwa karat dan pergi telah mengalami sedikit popularitas selama 10 tahun terakhir dan tetapi ketika sampai pada pertandingan head-to-head, pergi lebih cepat dari karat.

Jadi di mana pada tahun 2020 seperti apa yang baik untuk karat seperti di sini ada beberapa artikel yang membingungkan seseorang menulis artikel sedang yang berbicara tentang pindah dari node.js ke karat pada tahun 2019, dan node.js adalah runtime yang dibangun untuk aplikasi web jadi itu menarik Maksud saya, saya tidak membaca dan membaca semua artikel ini tetapi ketika membahas tentang keberadaan web di web, hal terbesar saya adalah seperti apa situs web besar yang saat ini menggunakan karat dan sebenarnya saya belum dapat menemukannya jadi a Seringkali Anda dapat menemukan setidaknya dengan bahasa seperti Anda tahu python atau sesuatu yang akan ada beberapa situs web besar yang menggunakan tht sebagai tumpukan sisi server back-end tetapi saya tidak dapat menemukan apa pun tentang karat dan sementara saya tidak Mengetuk bahwa saya tidak suka itu membuat itu berarti itu bahasa yang buruk itu hanya berarti itu akan membuat adopsi jauh lebih lambat sehingga sampai beberapa perusahaan besar mendapatkan di belakang bahasa dan mendorongnya ke depan tepi mozilla dan mendorongnya ke depan dasar-dasar mozilla yang memiliki masalah haknya sendiri beca menggunakan mozilla memiliki beberapa masalah keuangan utama saat ini, ini benar-benar salah satu kekhawatiran terbesar yang menurut saya dalam bahasanya jika mozilla adalah pendorong utama di baliknya, Anda tahu karyawan mozilla mereka memecat staf dan hak mereka.

Meskipun mereka hampir baik pada dasarnya mereka adalah organisasi yang lain, jadi semua dana mereka dan semuanya disumbangkan kepada mereka dan banyak dana mereka berasal dari google dan kemudian salah satu produk andalan terbesar mereka adalah firefox browser tetapi kemudian browser semakin hancur dihancurkan oleh chrome jadi jika firefox masih nomor dua tetapi itu seperti nomor dua dari chrome sekarang banyak orang akan kesal jika saya tidak menyebutkan ini tetapi salah satu fitur bekas roda terbesar adalah kenyataan bahwa russ dapat mengkompilasi kode yang ada ke webassembly sehingga Anda pada dasarnya dapat menjalankannya. Ruts di dalam browser jadi sementara itu keren Anda dapat melakukannya dengan bekas roda semua contoh yang saya lihat tere itu seperti saya baru saja melakukan ini, halo ujian dunia, sebenarnya saya memiliki video melakukan halo dunia saya pikir dalam bekas roda atau C ++ dan kemudian mengubahnya menjadi kode wasm dan kemudian menjalankannya di dalam .. browser tetapi itu tidak benar-benar akan membantu siapa pun dengan benar sehingga webassembly masih sekitar setengah kecepatan C+ secara asli dan ketika datang ke game viedo dan semua yang tertulis dalam C+ bahkan dengan webassembly itu masih akan tertinggal saat ini, video game dan apa yang mungkin C ++ baru saja berjalan jadi pertanyaan besar saya sekarang adalah seperti sampai webassembly mulai membuat beberapa penyok dan itu semua masih dikerjakan saat ini, Anda tahu russ tidak bisa mengatakannya oke kami adalah pemimpin dalam perakitan web karena tidak ada yang melakukan apa pun dalam perakitan web baik-baik saja jadi intinya saya akan menyelesaikan video ini dengan blog stack overflow tetapi mereka mengatakan Anda tahu apa itu russ mengapa begitu populer adalah nama artikelnya, tetapi pada dasarnya mereka berbicara tentang fakta bahwa ruts telah menjadi bahasa paling populer nomor satu di survei strack overflow,

survei itu paling disukai, aku harus mengatakan dan itu empat tahun berjalan sehingga orang-orang yang menulis karat benar-benar menyukainya, fakta bahwa itu akan dibangun dengan konkurensi dalam pikiran tidak ada mesin virtual atau semacamnya itu akan mengajari Anda jenis yang berbeda cara pengkodean jadi jika Anda terbiasa dengan python atau banyak bahasa berbasis C lama lainnya yang biasa kita sukai java atau C sharp atau semacamnya, ini akan menjadi sedikit perubahan paradigma untuk Anda jadi saya pikir yang nomor satu, alasan untuk mempelajarinya adalah Anda tahu jika semua orang menyukainya pada akhirnya beberapa Anda tahu itu akan diperhitungkan, Anda tahu itu akan menarik perhatian beberapa perusahaan begitu Anda memiliki perusahaan besar, Anda tahu perusahaan besar seperti google atau ibm mendukungnya atau sesuatu seperti itu maka itu benar-benar dapat mengambil dari sana begitu jelas programmer yang terlibat dalam hal ini benar-benar seperti itu berarti bahwa ada masa depan yang besar untuk karir Anda di dalamnya mungkin tidak saat ini saya tidak akan benar-benar merekomendasikannya untuk saya Saya ingin mengambilnya kembali Saya memiliki barang karat yang lebih tua yang saya lakukan bertahun-tahun yang lalu tetapi saya hanya dapat mengambilnya ketika saya punya waktu Saya tahu bahwa sebenarnya saya tidak berencana untuk menjadi seperti programmer rust.

semoga artikel ini dapat memberimu alasan mengenai belajar bahasa pemrograman rust, sehingga kamu dapat menentuan apakah kamuperku belajar bahasa pemrograman rust atau tidak

.

Read More