5 bahasa pemrograman yang tidak boleh Anda pelajari di tahun 2019

Situs Elm

Elm adalah bahasa yang memperoleh hasil rata-rata terburuk dalam peringkat Codementor

Jika Anda pernah bertanya di forum tentang bahasa pemrograman apa yang terbaik untuk memulai, Anda pasti memulai perang antara pendukung Python, C ++, dan Java. Tampaknya mengetahui 5 bahasa pemrograman yang tidak boleh Anda pelajari di tahun 2019 lebih mudah. Setidaknya bagi mereka yang bertanggung jawab pembuat kode, situs tanya jawab untuk pengembang.

Bukan dalam kasus ini bahasanya sulit dipelajari atau memiliki kekurangan desain. Parameter yang diukur adalah: partisipasi masyarakat, pertumbuhan dan pasar tenaga kerja. Inilah yang memotivasi Elm, CoffeScript, Erlang, Lua, dan Perl untuk menduduki puncak daftar ini.

Bagaimanapun, Kegunaan dari jenis analisis ini masih bisa diperdebatkan.kamu. Jika Anda tidak sedang mencari pekerjaan, bahasa yang matang dan didokumentasikan secara luas seperti Perl mungkin merupakan pilihan yang baik.

Poin penting lainnya adalah itu banyak hal bisa berubah tanpa pemberitahuan. Mereka yang bertanggung jawab atas situs tersebut mengomentari kasus Dart. Dart meningkatkan kinerjanya secara signifikan dengan pengumuman Flutter, alat Google untuk membuat aplikasi untuk Android dan iOS dengan basis kode yang sama. Pengumuman tersebut meningkatkan minat topik dalam percakapan pengembang di forum dan jejaring sosial. Meskipun tidak memiliki korelasi dengan kepentingan perusahaan.

Metodologi

Untuk melaksanakan penelitian ini, tiga parameter dianalisis.

Masyarakat

Mereka diamati bahasa pemrograman yang populer dengan pengembang yang aktif di GitHub, Twitter, Stack Overflow, Facebook, Freenode, dan Reddit. Bahasa dengan lebih sedikit garpu, repositori, dan pelanggan bernasib lebih buruk dalam hal keterlibatan komunitas.

Pertumbuhan

Itu data yang sedang tren dari Google dan StackOverflow.

Pasar tenaga kerja

Untuk menganalisis permintaan, ldia tawaran pekerjaan dari tiga situs di industri. Untuk penawaran pengembang, datanya berasal dari a Survei StackOverflow dan data sendiri de. Codementor.

5 bahasa yang seharusnya tidak Anda pelajari

Elm

Yang pertama dalam daftar 5 bahasa kami yang tidak boleh Anda pelajari adalah M, un bahasa untuk membuat aplikasi kitab yang menghasilkan kode Javascript tanpa kesalahan saat runtime.

Meskipun partisipasi proyek yang terkait dengan Elm cukup aktif melalui GitHub, Reddit, Twitter, IRC, dan Facebook, hal yang sama tidak terjadi pada Stack Overflow.

Elm, di sisi lain, mengalami penurunan volume penelusuran terbesar ketiga antara 2018 dan 2019, didahului oleh Objective-C dan CoffeeScript.

Pada pandangan pertama, segalanya tampak berjalan lebih baik di pasar kerja. Namun, Codementor menyatakan itu pasokan pengembang melebihi permintaan.

KopiScript

KopiScript adalah UBahasa pemrograman yang memfasilitasi pembuatan kode Javascript.

Tahun lalu saya mendapatkan juara kedua untuk kepentingan komunitas, tahun ini yang terakhir. Di Facebook itu tidak ada dan kinerjanya buruk di Facebook dan juga tidak berjalan dengan baik di Freenode IRC, Twitter, GitHub dan Stack Overflow.

Di bagian pencarian itu tidak lebih baik.

Dari semua bahasa yang termasuk dalam penelitian ini, CoffeeScript mengalami penurunan Google Trends terbesar dan penurunan terbesar kedua di Stack Overflow Trends, ini membawanya ke posisi terakhir dalam hal Pertumbuhan dan Tren pada tahun 2019. Meskipun tahun ini sebagian besar bahasa The list mengalami volume pencarian keseluruhan yang lebih rendah, sedangkan CoffeScript lebih tinggi dari rata-rata.

Tapi, jika Anda mencari pekerjaan sebagai programmer, awasi terus. Ada cukup banyak tawaran pekerjaan. Jika Anda menambahkan ini, kurangnya minat dari komunitas pemrograman, Saya hampir harus menghapusnya dari daftar ini.

erlang

Ketidakpedulian Stack Overlow melakukan tugasnya lagi. Seperti Elm, mereka juga mengabaikan Erlang. erlang adalah bahasa pemrograman untuk tujuan umum, fungsional, dan bersamaan.
Itu juga tidak berfungsi dengan baik di GitHub dan Reddit. Facebook satu-satunya tempat yang mempertahankan kinerja yang baik.

Erlang juga mengalami penurunan tren mesin pencari.

Di bagian pasar tenaga kerja, banyak hal yang lebih membingungkan. Saat masih hAda lebih banyak pekerjaan untuk pengembang Erlang daripada pengembang yang tersedia, Dibandingkan dengan bahasa lain, permintaan Erlang tahun ini lebih sedikit dibandingkan tahun lalu. Sementara jumlah pekerjaan di Erlang meningkat pada tahun lalu, pertumbuhannya lebih rendah dari rata-rata industri.

Lua

Lua adalah bahasa pemrograman yang kuat, efisien, ringan, dan dapat diintegrasikan. Ini mendukung pemrograman prosedural, pemrograman berorientasi objek, pemrograman fungsional, pemrograman berbasis data, dan deskripsi data.

Berbeda dengan bahasa lain dalam daftar, Lua tampaknya menarik minat komunitas. Itu memiliki kehadiran yang lebih besar di Facebook dan IRC dibandingkan tahun lalu, dan itu meningkat pesat dalam peringkat GitHub dan StackOverflow.

Penurunan volume penelusuran Lua lebih kecil dibandingkan bahasa lain. Kemungkinan menggunakannya dalam ilmu data dan pengembangan game, mereka dapat menghapusnya dari daftar ini tahun depan.

Lua menempati urutan ketiga dalam hal pasokan pengembang dan kedua dari belakang dalam hal permintaan pengembang. Masih ada lebih banyak pengembang Lua daripada jumlah pekerjaan untuk mereka.

Perl

Bahasa ini dibuat pada tahun 1987, Andaenes karakteristik bahasa C, bahasa yang ditafsirkan bourne shell (sh) dan Lisp.

Di tingkat komunitas, ini bekerja dengan baik di Freenode, GitHub, dan StackOverflow. Sebaliknya, dia tidak berhasil di jejaring sosial.

Menurut beberapa analis, masa depan Perl tidak jelas. Hal itu, ditambah dengan penurunan penelusuran, menimbulkan kekhawatiran akan masa depannya.

Sehubungan dengan pasar tenaga kerja, ada lebih sedikit permintaan untuk pengembang Perl daripada pengembang C #, Ruby, dan R. Selain itu, pasokan pengembang Perl melebihi permintaan.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.