Tags:
Node Thumbnail

ภาษา Rust เป็นภาษาที่ Stack Overflow พบว่านักพัฒนา "รัก" ที่สุดต่อเนื่องหลายปี แถมยังมีอัตราของนักพัฒนาที่ใช้งานแล้วยังรักษาอยู่สูงถึง 86.1% ทิ้งห่างภาษาอื่นๆ ไปไกล ทาง Stack Overflow จึงไปสัมภาษณ์กลุ่มผู้ใช้ที่เป็นผู้ตอบคำถามในกลุ่มภาษา Rust และทีมพัฒนาโครงการเองว่าทำไมชุมชนผู้ใช้จึงรักภาษา Rust ขนาดนี้

เหตุผลที่ได้รับคำตอบมาแบ่งเป็นกลุ่มใหญ่ๆ ได้แก่

  • ฟีเจอร์ใหม่จริงและออกแบบมาดี โดย Rust มีจุดเด่นจากฟีเจอร์การติดตามหน่วยความจำโดยไม่ต้องใช้ garbage collector ซึ่งรวมถึงฟีเจอร์ thread-safety ป้องกันเหตุ data race ในตัว นักพัฒนาเสียเวลาไปกับช่วงเวลาคอมไพล์โดยรู้ว่ามันจะช่วยลดปัญหาเวลารันจริงไปได้จำนวนมาก ตัวฟีเจอร์อื่นๆ ของภาษาก็ครบถ้วน เช่น generics, traits (ดึงค่าคุณสมบัติจาก compile time มาอยู่ในช่วง run time เช่นการเช็คประเภทของฟังก์ชั่น) และฟีเจอร์ต่างๆ ก็มีเอกสารประกอบครบถ้วน มีการซัพพอร์ตฟีเจอร์ต่อเนื่อง
  • คนจำนวนมากยังใช้เป็นงานอดิเรก ผู้ตอบคำถามส่วนหนึ่งยอมรับว่าสนุกกับ Rust เพราะส่วนมากยังใช้ Rust เป็นงานอดิเรกเท่านั้น แต่หลายคนก็ยืนยันว่ายังชอบอยู่แม้จะใช้งานมานานขึ้นเรื่อยๆ แม้ว่าภาษาจะเรียนรู้ยากในช่วงแรกแต่ก็ใช้งานง่ายกว่าในระยะยาว
  • ชุมชนดี โดยทั่วไปไม่มี "เกรียน" มาถามคำถามในชุมชนนัก และแนวทางการขอให้ทุกคนเคารพกันก็ทำให้ชุมชนน่าอยู่

Florian Gilcher นักพัฒนาหลักของ Rust ระบุว่าแนวทางการทำให้นักพัฒนารักษา ด้วยการออกแบบที่ดีและพัฒนาเครื่องมือคุณภาพดี โดยยอมรับว่ามีเรื่องต้องปรับปรุง เช่น เอกสารสำหรับนักพัฒนามือใหม่ หรือคู่มือในภาษาท้องถิ่นอื่นๆ ไปจนถึงการรองรับแฟลตฟอร์มเพิ่มเติมเช่นแพลตฟอร์มอุตสาหกรรม

ที่มา - Stack Overflow

No Description

Get latest news from Blognone

Comments

By: itpcc
ContributoriPhoneRed HatUbuntu
on 8 June 2020 - 23:06 #1161814
By: pepporony
ContributorAndroid
on 9 June 2020 - 08:29 #1161843

Stack Overflow
ชุมชนเป็นมิตร

hmm...

By: panther
ContributorAndroidUbuntuWindows
on 9 June 2020 - 10:11 #1161865 Reply to:1161843
panther's picture

ผมว่าเค้าหมายถึงชุมชนของนักพัฒนาภาษา rust นะ ไม่ใช่ stack overflow

By: adente
ContributorSUSESymbianWindows
on 9 June 2020 - 10:02 #1161861
adente's picture

หัวข้อ มันเป็น ชุมขน ครับ คันขึ้นมาเลย

By: panurat2000
ContributorSymbianUbuntuIn Love
on 9 June 2020 - 11:15 #1161889 Reply to:1161861
panurat2000's picture

Stack Overflow สำรวจเหตุผลที่โปรแกรมเมอร์รักภาษา Rust ได้คำตอบ: ฟีเจอร์ใหม่จริง, ประสิทธิภาพดี, ชุมขนเป็นมิตร

ชุมขน => ชุมชน

Florian Gilcher นักพัฒนาหลักของ Rust ระบุว่าแนวทางการทำให้นักพัฒนารักษา ด้วยการออกแบบที่ดี

ระบุว่าแนวทางการทำให้นักพัฒนารักษา ?

By: risc on 9 June 2020 - 12:39 #1161912

เรียนรู้ยากในช่วงแรงจริง