- Object Pascal: ภาษาโปรแกรมข้ามแพลตฟอร์มที่ทันสมัย อ่านง่าย รวดเร็ว และปลอดภัยด้านชนิดข้อมูล
- รองรับทุกความสามารถที่คาดหวังได้จากภาษา OOP สมัยใหม่ เช่น คลาส ยูนิต พร็อพเพอร์ตี เจเนอริก อินเทอร์เฟซ รีเฟลกชัน คลอเชอร์ เป็นต้น
- ไวยากรณ์เน้นความอ่านง่าย และภาษามีความปลอดภัยด้านชนิดข้อมูลพร้อมการตรวจสอบขณะรันไทม์เพิ่มเติม
- Object Pascal คอมไพล์เป็นเนทีฟโค้ด จึง "พร้อมใช้งานได้ทันที" และสามารถใช้งานในระดับล่างได้เมื่อต้องการ
- การคอมไพล์ก็รวดเร็วเช่นกัน โดยการบิลด์เดสก์ท็อปของโปรเจกต์ใหม่ใช้เวลา 2.5 วินาที และการบิลด์แอนดรอยด์ใช้เวลา 10.1 วินาที
- Object Pascal เป็นข้ามแพลตฟอร์ม รองรับเดสก์ท็อป มือถือ คอนโซล และเว็บ
- ในกรณีของ Castle Game Engine ทั้งโค้ดเอนจินและโค้ดเกมเขียนด้วยภาษาเดียวกัน ทำให้ผู้ใช้ทุกคนสามารถเป็นผู้มีส่วนร่วมได้
- Object Pascal มีไลบรารีที่มีอยู่เดิมสำหรับวัตถุประสงค์หลากหลาย และสามารถผสานรวมกับไลบรารีเดิมที่มี C API ได้อย่างง่ายดาย
- ยังมีระบบนิเวศของเครื่องมือสำหรับ Object Pascal ด้วย รวมถึง Free Pascal Compiler (FPC), Lazarus IDE, Delphi คอมไพเลอร์ และ IDE
- Object Pascal รองรับการผสานรวมกับ VS Code และเครื่องมืออื่น ๆ ในระบบนิเวศของ Pascal
3 ความคิดเห็น
Delphi.. ชวนให้นึกถึงความหลังเลยนะครับ Borland, Delmadang..
สมัยที่พัฒนา Windows นั้น ดูเหมือนว่า Object Pascal with Delphi จะยอดเยี่ยมที่สุดจริง ๆ
ความคิดเห็นจาก Hacker News