ภาษา Dart ออกเวอร์ชัน 2.1

Discussion in 'เทคโนโลยี' started by iPokz, Nov 23, 2018.

  1. iPokz

    iPokz ~" iPokz "~ Staff Member

    กูเกิลออกแพลตฟอร์มภาษา Dart เวอร์ชัน 2.1 ซึ่งถือเป็นรุ่นย่อยตัวแรกของ Dart 2 ที่เป็นการอัพเกรดครั้งใหญ่

    เดิมที Dart ออกแบบมาเพื่อเป็นภาษาโปรแกรมสำหรับเว็บ แต่เมื่อ Dart เริ่มได้รับความนิยมมากขึ้น ทำให้ตัวแพลตฟอร์มต้องอัพเกรดตัวเองให้ตอบรับการใช้งานที่หลากหลายมากขึ้น ซึ่ง Dart 2 สามารถรันได้ทั้งบน VM, คอมไพล์เป็นเนทีฟ และคอมไพล์เป็น JavaScript

    ของใหม่ใน Dart 2.1 เป็นการอัพเดตเพิ่มฟีเจอร์ย่อยๆ หลายจุด ที่น่าสนใจมีดังนี้

    • สามารถแปลงตัวแปร int-to-double ซึ่งเป็นปัญหาที่พบบ่อยบน Flutter เฟรมเวิร์ค UI ที่สร้างโดย Dart กูเกิลจึงแก้ปัญหาที่ตัวภาษาซะเลย
    • รองรับซินแท็กซ์ mixin หรือการนำคุณสมบัติจากคลาสเดิม มาใช้กับคลาสอื่นๆ ในลำดับชั้นที่ต่างกัน
    • เพิ่มการตรวจสอบชนิดของตัวแปรตอนคอมไพล์ (compile-time type check)
    • ปรับปรุงประสิทธิภาพให้ดีขึ้นกว่าเดิมหลายจุด ทั้งความเร็วในการรัน ความเร็วในการคอมไพล์ และขนาดไฟล์

    [​IMG]

    กูเกิลระบุว่าจะออก Dart 2.x ไปอีกสักพักหนึ่ง โดยจะเน้นฟีเจอร์ด้านตัวภาษา, การใช้เขียน UI และประสิทธิภาพให้ดีขึ้นต่อไป

    ที่มา - Dart

    Topics: DartProgrammingGoogle
     
  2. bobo11

    bobo11 Member

Share This Page