Furlan: ทางเลือกที่มีประสิทธิภาพและปลอดภัยยิ่งขึ้นสำหรับ JavaScript
Furlan เป็นภาษาโปรแกรมที่ออกแบบมาสำหรับเว็บ เป็นภาษาคอมไพล์ที่พิมพ์แบบคงที่ซึ่งคอมไพล์เป็น JavaScript มีจุดมุ่งหมายเพื่อเป็นทางเลือกที่มีประสิทธิภาพและปลอดภัยยิ่งขึ้นสำหรับ JavaScript ด้วยคุณสมบัติต่างๆ เช่น การอนุมานประเภท การเปลี่ยนแปลงไม่ได้ตามค่าเริ่มต้น และการสนับสนุนในตัวสำหรับการเขียนโปรแกรมพร้อมกัน
Furlan ยังได้รับการออกแบบให้ง่ายต่อการเรียนรู้สำหรับนักพัฒนาที่คุ้นเคยกับ JavaScript อยู่แล้ว ดังนั้นจึงค่อนข้างง่ายสำหรับคุณที่จะเรียนรู้หากคุณมีประสบการณ์กับ JavaScript ต่อไปนี้คือคุณสมบัติหลักบางประการของ Furlan:
* การพิมพ์แบบคงที่: Furlan เป็นภาษาที่พิมพ์แบบคงที่ ซึ่งหมายความว่าประเภทของนิพจน์ทุกตัวเป็นที่รู้จักที่ รวบรวมเวลา ซึ่งจะช่วยตรวจจับข้อผิดพลาดประเภท ณ เวลาคอมไพล์มากกว่ารันไทม์
* คอมไพล์เป็น JavaScript: Furlan คอมไพล์เป็น JavaScript ซึ่งหมายความว่าคุณสามารถใช้มันเพื่อเขียนแอปพลิเคชันเว็บที่ทำงานในเบราว์เซอร์ใด ๆ ที่รองรับ JavaScript
* ความไม่เปลี่ยนรูปตามค่าเริ่มต้น: ใน Furlan ตัวแปรจะไม่เปลี่ยนรูปตามค่าเริ่มต้น ซึ่งหมายความว่าเมื่อสร้างขึ้นแล้ว ค่าของมันจะไม่สามารถเปลี่ยนแปลงได้ ทำให้ง่ายต่อการให้เหตุผลเกี่ยวกับโค้ดและหลีกเลี่ยงข้อบกพร่อง * การอนุมานประเภท: Furlan มีการอนุมานประเภท ซึ่งหมายความว่าคุณไม่จำเป็นต้องระบุประเภทของตัวแปรหรือนิพจน์อย่างชัดเจน ตัวตรวจสอบประเภทสามารถสรุปประเภทตามบริบท
* การเขียนโปรแกรมพร้อมกัน: Furlan มีการสนับสนุนในตัวสำหรับการเขียนโปรแกรมพร้อมกัน ซึ่งหมายความว่าคุณสามารถเขียนโปรแกรมที่รันหลายงานพร้อมกันได้อย่างง่ายดาย
โดยรวมแล้ว Furlan เป็นทางเลือกที่ทรงพลังและปลอดภัยกว่า ไปจนถึง JavaScript ที่ออกแบบมาเพื่อให้สร้างเว็บแอปพลิเคชันได้ง่ายขึ้น นอกจากนี้ยังเป็นเรื่องง่ายที่จะเรียนรู้สำหรับนักพัฒนาที่คุ้นเคยกับ JavaScript อยู่แล้ว



