กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see


News

ข่าว Ruby ออกเวอร์ชั่น 4.0 เพิ่มคอมไพล์เลอร์เขียนด้วย Rust

  • ผู้เริ่มหัวข้อ ผู้เริ่มหัวข้อ News 
  • วันที่เริ่มต้น วันที่เริ่มต้น

News 

Active member
สมาชิกทีมงาน
Moderator
Distributor
เจ้าของกระทู้
Ruby ออกเวอร์ชั่น 4.0 เพิ่มคอมไพล์เลอร์เขียนด้วย Rust
Body

Ruby หนึ่งในภาษาโปรแกรมมิ่งยอดนิยมสำหรับการพัฒนาเว็บออกเวอร์ชั่น 4.0 โดยเพิ่มฟีเจอร์สำคัญๆ ได้แก่

  • Ruby Box: ระบบแยกส่วนภายในรันไทม์ โดยสามารถกำหนด box ออกจากกัน ทำให้การแก้ไขโค้ดแบบ monkey patching ไม่กระทบส่วนอื่นๆ, แยกตัวแปร global ออกจากกัน, รวมถึงแยก library/class ต่างๆ ด้วย สามารถใช้งานกับการทดสอบโค้ด หรือแม้แต่การรันเซิร์ฟเวอร์หลายเวอร์ชั่น (blue-green deployment)
  • ZJIT: คอมไพล์เลอร์ใหม่เขียนด้วย Rust ที่น่าจะมาแทน YJIT เดิม ตอนนี้ ZJIT ทำงานได้ครบถ้วนแล้วแต่ประสิทธิภาพยังแย่กว่า YJIT เหตุผลที่ต้องพัฒนาใหม่คือ YJIT ติดเพดานการออปติไมซ์แล้วและ ZJIT น่าจะชวนคนมาร่วมพัฒนาง่ายกว่า คาดว่าจะพร้อมใช้งานจริงใน Ruby 4.1
  • Ractor: ระบบการประมวลผลขนานที่ใส่มาใน Ruby 3.0 ตอนนี้สามารถแชร์ข้อมูลข้าม Ractor ง่ายขึ้น ประสิทธิภาพรวมดีขึ้น แต่ตอนนี้ยังอยู่ในสถานะทดลองอยู่ คาดว่าพร้อมใช้งานปีหน้า

ฟีเจอร์อื่นๆ ที่ปรับปรุง เช่น binary operator (||, &&, and, or) สามารถใช้ขึ้นต้นบรรทัดได้ โดยถือว่าต่อจากบรรทัดก่อนหน้า ฟังก์ชั่นต่างๆ ใน API มาตรฐานยังมีการปรับปรุงจำนวนมาก

ที่มา - Ruby

lew Thu, 25/12/2025 - 22:51

Continue reading...
 



กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see
กลับ
ยอดนิยม ด้านล่าง