Bahasa Program Komputer Terbaik untuk Dipelajari?



Tidak ada satu pun bahasa yang "paling bagus". Anda perlu menyediakan detail lebih lanjut untuk mendapatkan rekomendasi yang akurat. Namun, secara umum:

  • Jika Anda ingin bekerja pada web (sisi server atau sisi klien), JavaScript bisa menjadi awal yang mudah. 
  • Jika Anda ingin dapat melakukan banyak hal dengan mudah namun dengan performa yang tidak mengesankan, Python bisa melakukan semuanya berkat pustaka atau library yang beragam.
  • Jika Anda ingin performa dan kekuatan, C++ paling baik dicoba. Penulisannya lebih sulit, namun ia dapat melakukan semuanya secara cepat.
  • Golang adalah pendatang baru yang sedang naik daun dalam pemrograman di sisi server. Ia berfungsi sesuai harapan dan mudah ditulis, dan perpustakaan standarnya sudah memiliki kemiripan dengan framework web framework yang ringan (net/http).

Atau jika Anda lebih tertarik untuk sedikit mencoba-coba (dan/atau bersedia mempelajarinya dalam jangka waktu lama sebelum Anda bisa mahir), berikut beberapa opsi yang menarik:
  • Haskell adalah implementasi paling murni dari sebuah paradigma yang sama sekali berbeda, pemrograman fungsional. ia sangat cepat dan berdaya guna, kodenya bersih dan ringkas, dan sangat baik dalam hal concurrency. Kekurangannya adalah sangat sulit dipelajari dan banyak orang tidak mengetahuinya, jadi pilihan Anda mengenai proyek yang sebelumnya ada sangat sedikit. (Saya bisa bilang terkadang sulit karena bergantung pada orangnya; orang yang kuat dalam matematika akan menganggapnya intuitif daripada bahasa lain, karena kesamaannya dengan matematika).

  • Rust adalah pendekatan menarik atas keamanan memori: alih-alih mengotomasikan proses saat dijalankan (runtime), yang berarti mencapai performa, ia memaksa kode Anda agar ditulis dengan cara yang aman secara memori. Lebih sulit ditulis (saat pertama kali), namun sebagai gantinya semakin cepat dan aman. Bahasa ini juga memiliki sintaks dan desain keseluruhan yang semifungsional.

  • Dlang lebih normal daripada dua bahasa yang lain, namun (belum) dipakai secara luas. Intinya bahasa ini C++ yang lebih bersih dengan manajemen memori otomatis, sehingga menghasilkan kecepatan, kekuatan, dan keamanan (meski agak lebih lambat daripada C++, dan secara teoretis Rust semestinya bisa mengunggulinya saat semakin luas digunakan).
sumber translate : Daniel Philippus

Teguh Tri Sasongko

Menasihati diri sendiri merupakan salah satu tugas yang tersulit. Karena yang akan melawan nasihat tersebut, adalah diri sendiri.

Posting Komentar

Lebih baru Lebih lama

Formulir Kontak