หากคุณเคยถามในฟอรัมว่าภาษาการเขียนโปรแกรมที่ดีที่สุดในการเริ่มต้นคืออะไรคุณเริ่มสงครามระหว่างผู้สนับสนุน Python, C ++ และ Java อย่างแน่นอน ดูเหมือนว่าการรู้ว่า 5 ภาษาโปรแกรมที่คุณไม่ควรเรียนรู้ในปี 2019 นั้นง่ายกว่า. อย่างน้อยสำหรับผู้ที่รับผิดชอบ ปูนซีเมนต์ ไซต์คำถามและคำตอบสำหรับนักพัฒนา.
ไม่ใช่ว่าในกรณีนี้ภาษาจะยากต่อการเรียนรู้หรือมีข้อบกพร่องในการออกแบบ พารามิเตอร์ที่วัด ได้แก่ การมีส่วนร่วมของชุมชนการเติบโตและตลาดแรงงาน นี่คือสิ่งที่กระตุ้นให้ Elm, CoffeScript, Erlang, Lua และ Perl อยู่ในอันดับต้น ๆ ของรายการนี้
อย่างไรก็ตาม, ประโยชน์ของการวิเคราะห์ประเภทนี้เป็นที่ถกเถียงกันคุณ. หากคุณไม่ได้กำลังมองหางานภาษาที่เป็นผู้ใหญ่และมีเอกสารอย่างกว้างขวางเช่น Perl อาจเป็นตัวเลือกที่ดี
จุดสำคัญอีกประการหนึ่งก็คือ สิ่งต่างๆสามารถเปลี่ยนแปลงได้โดยไม่ต้องแจ้งให้ทราบล่วงหน้า. ผู้รับผิดชอบไซต์แสดงความคิดเห็นเกี่ยวกับกรณีของ Dart Dart ปรับปรุงประสิทธิภาพการทำงานอย่างมีนัยสำคัญด้วยการประกาศ Flutter ซึ่งเป็นเครื่องมือของ Google ในการสร้างแอปพลิเคชันสำหรับ Android และ iOS ด้วยรหัสฐานเดียวกัน การประกาศดังกล่าวได้เพิ่มความสนใจให้กับหัวข้อในการสนทนาของนักพัฒนาในฟอรัมและโซเชียลเน็ตเวิร์ก แม้ว่าจะไม่ได้มีความสัมพันธ์ในผลประโยชน์ของ บริษัท ต่างๆ
ระเบียบวิธี
เพื่อดำเนินการศึกษานี้ได้ทำการวิเคราะห์พารามิเตอร์สามตัว
ชุมชน
พวกเขาสังเกตเห็น ภาษาโปรแกรมที่ได้รับความนิยมในหมู่นักพัฒนาที่ใช้งานบน GitHub, Twitter, Stack Overflow, Facebook, Freenode และ Reddit ภาษาที่มีส้อมที่เก็บและสมาชิกน้อยลงมีอาการแย่ลงเมื่อพูดถึงการมีส่วนร่วมของชุมชน
การเจริญเติบโต
ดิ ข้อมูลแนวโน้มจาก Google และ StackOverflow.
ตลาดแรงงาน
เพื่อวิเคราะห์อุปสงค์ลข้อเสนองานจากสามไซต์ในอุตสาหกรรม สำหรับข้อเสนอของนักพัฒนาข้อมูลมาจากไฟล์ StackOverflow สำรวจและเป็นเจ้าของข้อมูล dอี Codementor
5 ภาษาที่คุณไม่ควรเรียนรู้
ไม้ต้นจำพวก ulmus
อันดับแรกในรายการ 5 ภาษาที่คุณไม่ควรเรียนรู้คือ เอ็ม un ภาษาสำหรับการสร้างแอปพลิเคชันของเราb ซึ่งสร้างโค้ด Javascript โดยไม่มีข้อผิดพลาดขณะรันไทม์
ในขณะที่การเข้าร่วมโครงการที่เชื่อมโยงกับ Elm นั้นค่อนข้างใช้งานผ่าน GitHub, Reddit, Twitter, IRC และ Facebook แต่สิ่งเดียวกันนี้ไม่ได้เกิดขึ้นกับ Stack Overflow
ในทางกลับกัน Elm พบว่าปริมาณการค้นหาลดลงมากที่สุดเป็นอันดับสามระหว่างปี 2018 ถึง 2019 นำหน้าด้วย Objective-C และ CoffeeScript
เมื่อมองแวบแรกสิ่งต่างๆดูเหมือนจะดีขึ้นในตลาดงาน อย่างไรก็ตาม Codementor ตั้งข้อสังเกตว่า อุปทานของนักพัฒนาเกินความต้องการ
คอฟฟี่สคริปต์
คอฟฟี่สคริปต์ คือคุณภาษาโปรแกรมที่อำนวยความสะดวกในการสร้างโค้ด Javascript
ปีที่แล้วฉันได้ที่สองในความสนใจของชุมชนปีนี้เป็นครั้งสุดท้าย บน Facebook ไม่มีอยู่จริงและทำงานได้ไม่ดีบน Facebook และทำงานได้ไม่ดีใน Freenode IRC, Twitter, GitHub และ Stack Overflow
ในส่วนของการค้นหาก็ทำได้ไม่ดีขึ้น
จากทุกภาษาที่รวมอยู่ในการศึกษานี้ CoffeeScript มี Google Trends ลดลงมากที่สุดและลดลงมากที่สุดเป็นอันดับสองใน Stack Overflow Trends ซึ่งนำมาสู่อันดับสุดท้ายในแง่ของการเติบโตและแนวโน้มในปี 2019 แม้ว่าในปีนี้ภาษาส่วนใหญ่ รายการพบปริมาณการค้นหาโดยรวมที่ต่ำกว่า CoffeScript สูงกว่าค่าเฉลี่ย
แต่ถ้าคุณกำลังมองหางานในตำแหน่งโปรแกรมเมอร์ให้จับตาดูมัน มีการเสนองานค่อนข้างน้อย หากคุณเพิ่มสิ่งนี้การขาดความสนใจจากชุมชนการเขียนโปรแกรมฉันเกือบจะต้องลบมันออกจากรายการนี้
แอร์ลัง
ความเฉยเมยของ Stack Overlow ทำสิ่งนั้นอีกครั้ง เช่นเดียวกับ Elm พวกเขาก็เพิกเฉยต่อ Erlang แอร์ลัง เป็นภาษาการเขียนโปรแกรมที่ใช้งานได้ทั่วไปและใช้งานได้พร้อมกัน
นอกจากนี้ยังทำได้ไม่ดีใน GitHub และ Reddit Facebook เป็นที่เดียวที่รักษาผลงานได้ดี
Erlang ยังลดลงในแนวโน้มของเครื่องมือค้นหา
ในส่วนของตลาดแรงงานสิ่งที่สับสนมากขึ้น ในขณะที่ยังคง hมีงานสำหรับนักพัฒนา Erlang มากกว่านักพัฒนาที่มีอยู่ เมื่อเทียบกับภาษาอื่น ๆ ความต้องการ Erlang ในปีนี้มีน้อยลงเมื่อเทียบกับปีที่แล้ว ในขณะที่จำนวนงานใน Erlang เพิ่มขึ้นในปีที่แล้ว แต่การเติบโตนั้นต่ำกว่าค่าเฉลี่ยของอุตสาหกรรม
Lua
Lua เป็นภาษาโปรแกรมที่มีประสิทธิภาพมีประสิทธิภาพน้ำหนักเบาและสามารถใช้งานร่วมกันได้ สนับสนุนการเขียนโปรแกรมขั้นตอนการเขียนโปรแกรมเชิงวัตถุการเขียนโปรแกรมเชิงฟังก์ชันการเขียนโปรแกรมที่ขับเคลื่อนด้วยข้อมูลและคำอธิบายข้อมูล
ซึ่งแตกต่างจากภาษาอื่น ๆ ในรายการ Lua ดูเหมือนจะดึงดูดความสนใจของชุมชน มีการปรากฏตัวบน Facebook และ IRC มากขึ้นเมื่อเทียบกับปีที่แล้วและก็ดีขึ้นอย่างมากในการจัดอันดับ GitHub และ StackOverflow
ปริมาณการค้นหาที่ลดลงของ Lua นั้นน้อยกว่าภาษาอื่น ๆ ความเป็นไปได้ที่จะใช้ในวิทยาศาสตร์ข้อมูลและการพัฒนาเกมพวกเขาสามารถถอดออกจากรายการนี้ได้ในปีหน้า
Lua ครองอันดับสามในแง่ของอุปทานของนักพัฒนาและสุดท้ายในแง่ของอุปสงค์ของนักพัฒนา ยังมีนักพัฒนา Lua มากกว่าที่มีงานให้พวกเขา
Perl
ภาษานี้ สร้างขึ้นในปีพ. ศ. 1987 คุณenes ลักษณะของภาษา C ภาษาที่ตีความ bourne shell (sh) และ Lisp
ในระดับชุมชนนั้นทำงานได้ดีบน Freenode, GitHub และ StackOverflow ตรงกันข้ามเขาทำได้ไม่ดีบนโซเชียลเน็ตเวิร์ก
ตามที่นักวิเคราะห์บางคนกล่าวว่าอนาคตของ Perl ยังไม่ชัดเจน ประกอบกับการค้นหาที่ลดลงทำให้เกิดความกังวลต่ออนาคต
ในส่วนที่เกี่ยวกับตลาดงานมีความต้องการสำหรับนักพัฒนา Perl น้อยกว่านักพัฒนา C #, Ruby และ R นอกจากนี้อุปทานของนักพัฒนา Perl ก็มีมากเกินความต้องการ