Bun 1.1 เปิดตัวแล้ว

อย่างเงียบๆ และไม่มีใครสังเกตเห็น ไม่ใช่เพื่อความสนุกสนาน แต่เพื่อการทำงาน หกเดือนหลังจากเวอร์ชันหลักแรก Bun 1.1 ก็ได้ถูกปล่อยออกมา Bun เป็นการใช้งานทางเลือกของรันไทม์ JavaScript และ TypeScript ที่เข้ากันได้กับ NodeJS เวอร์ชันย่อยนี้ได้แก้ไขข้อบกพร่องกว่าพันรายการ เพิ่มคุณสมบัติและ API ใหม่ และเพิ่มการสนับสนุนอย่างเป็นทางการ Windows (ในเวอร์ชัน 1.0 ถือว่าไม่เสถียร)

การปรับปรุงและปรับแต่งใน Bun 1.1:

  • การสนับสนุนระบบปฏิบัติการตระกูล OS ได้ถูกพัฒนาให้เป็นเวอร์ชันเสถียรแล้ว Windows (จาก Windows 10 และในภายหลัง) ในขณะนี้ บัน สำหรับ Windows ผ่านการทดสอบ 98% ของชุดทดสอบ
  • โครงการนี้ได้เพิ่มฟีเจอร์ใหม่กว่าสิบรายการ ปรับปรุง API และเปลี่ยนแปลงเพื่อแก้ปัญหาประสิทธิภาพที่ลดลงเมื่อถ่ายโอนไฟล์เดียวกันซ้ำๆ การปรับปรุงเหล่านี้ทำให้ tsc และเครื่องมือที่คล้ายคลึงกันทำงานเร็วขึ้นสองเท่า (เมื่อเทียบกับ Bun 1.0)
  • บันเชลล์ได้รับการปรับปรุงแล้ว
  • แก้ไขข้อบกพร่องและปรับปรุงการรองรับ API ของ Node.js
  • มีการปรับปรุงจำนวนหนึ่งในการรันและแก้ไขข้อบกพร่องของโค้ด JavaScript และ TypeScript
  • มีการดำเนินการเพิ่มประสิทธิภาพและปรับปรุงเสถียรภาพแล้ว

เกี่ยวกับบัน

หนึ่งในคุณสมบัติที่โดดเด่นของ Bun นอกเหนือจากความเร็วในการทำงานแล้ว คือตัวแปลไฟล์ในตัว ซึ่งหมายความว่า Bun สามารถรันไฟล์ JavaScript, TypeScript และ JSX/TSX ได้โดยไม่ต้องพึ่งพาโปรแกรมอื่นใด

แทนที่จะใช้ V8 จะใช้เครื่องมือ JavaScriptCore ที่พัฒนาโดย WebKit ซึ่งทำให้ความเร็วในการทำงานดีขึ้นและแก้ปัญหาการใช้หน่วยความจำได้บางส่วน

Bun เขียนด้วย Zig ซึ่งเป็นภาษาการเขียนโปรแกรมระดับต่ำที่มีการจัดการหน่วยความจำด้วยตนเอง ซึ่งยังอธิบายถึงความเร็วสูงของมันได้อีกด้วย

ที่มา: linux.org.ru

ซื้อโฮสติ้งที่เชื่อถือได้สำหรับไซต์ที่มีการป้องกัน DDoS เซิร์ฟเวอร์ VPS VDS 🔥 ซื้อบริการเว็บโฮสติ้งที่เชื่อถือได้ พร้อมระบบป้องกัน DDoS และเซิร์ฟเวอร์ VPS/VDS | ProHoster