Ruby 3.2.0 มาจากอีกมิติหนึ่ง
(tomaszs2.medium.com)- Ruby เวอร์ชันใหม่ที่ออกทุกปีในวันที่ 25/12 และเวอร์ชันนี้พิเศษเป็นพิเศษ
- รัน Ruby บนเบราว์เซอร์ได้: รองรับ WebAssembly บนพื้นฐาน WASI
- รันโค้ดได้เร็วขึ้น 41%: YJIT พร้อมใช้งานจริงในโปรดักชัน
- ไม่มีอาการหน่วงจาก Regex อีกต่อไป: ปรับปรุงอัลกอริทึมการแมตช์และเพิ่ม timeout
- ไม่มีปัญหา Flow Control ไม่ตรงกันอีกต่อไป: แสดงได้อย่างแม่นยำว่า
endหายไปตรงไหน - ส่งต่อ Anonymous Rest และ Keyword Rest Arguments ได้
6 ความคิดเห็น
ยังเป็นมือใหม่ด้านการพัฒนาอยู่เลย,,, แต่พอเห็นการรองรับ
rails7hotwire และ Ruby WebAssembly ก็รู้สึกเหมือนว่ากำลังมีความเปลี่ยนแปลงบางอย่างเกิดขึ้นดูเหมือนว่าฐานผู้ใช้ของ Ruby จะใหญ่กว่า Elixir อยู่แล้ว.... เลยทำให้รู้สึกว่า Hotwire น่าจะเติบโตได้เร็วกว่า Phoenix ไม่ใช่หรือเปล่า
ถ้ารองรับ wasm ได้ด้วย ก็อาจทำ Ruby แบบฟูลสแต็กได้เหมือนกันนะ?
ใช่ครับ ผมรู้สึกว่า Ruby on Rails กำลังมุ่งหน้าไปเพื่อเป็นสุดยอดฟูลสแตกอีกครั้งหนึ่ง (สำหรับผมมันเป็นสุดยอดอยู่แล้ว) เมื่อเทียบกับ Elixir ที่มีพื้นฐานแบบฟังก์ชันนัลแล้ว เส้นโค้งการเรียนรู้ก็ตื้นกว่ามาก และตอนนี้เมื่อกำลังเข้าสู่ช่วงเศรษฐกิจถดถอย ก็อาจเป็นไปได้ว่าสตาร์ทอัปต่าง ๆ ที่ต้องเร่งเดินหน้า จะมีความต้องการฟูลสแตกที่สามารถสร้าง MVP ได้อย่างรวดเร็วมากขึ้น และกำลังเล็งการกลับมาของยุครุ่งเรืองครั้งที่สอง โดยเฉพาะในฝั่งบริการบล็อกเชนด้วย เพราะยุครุ่งเรืองครั้งแรกของ Ruby on Rails ก็เกิดขึ้นในช่วงเศรษฐกิจถดถอยเมื่อ 10 ปีก่อน (ถูกใช้งานที่ Shopify, Twitter, Airbnb เป็นต้น)
https://www.youtube.com/watch?v=lAaD-6OQSHE วิดีโอนี้สนุกดีครับ
โห... กดเข้าไปดูแล้วดันเป็นวิดีโอของผมเอง..
วิดีโอน่าสนุกดีนะครับ เสียดายจริง ๆ ที่ผมไปงานนั้นไม่ได้
ผม/ฉันไม่ได้เป็นผู้ใช้ Ruby เลยตอนที่มันออกมาก็แค่เขียนข่าวแบบเรียบ ๆ แต่ดูเหมือนว่ามันจะดีขึ้นมากทีเดียวนะครับ/ค่ะ
เปิดตัว Ruby 3.2.0