ความเป็นมา
Object Pascal เป็นแนวทางเพิ่ม object-oriented programming ให้ Pascal โดย Delphi และ Free Pascal มี dialect กับ library ที่ต้องแยกตรวจ ภาพประจำกลุ่มใช้เครื่องหมาย Lazarus เพื่อระบุ ecosystem Pascal ไม่ใช่โลโก้กลางของภาษา Object Pascal ทุก implementation
แนวทางทำงาน
ใช้ class, unit และการตรวจชนิดข้อมูลแบบ static ขณะที่ component และ runtime library ขึ้นกับ toolchain
เหมาะกับงานแบบไหน
แอปเดสก์ท็อปและโครงการ Pascal เดิมที่ต้องดูแลโค้ดกับ UI อย่างเป็นระบบ
ข้อควรชั่งน้ำหนัก
ตรวจ dialect, string/encoding, component และ ABI ของ platform ไม่ถือว่า source Delphi ทุกโครงการย้ายไป Free Pascal ได้ทันที
Framework และเครื่องมือ
3 รายการในคลัง · กำลังขยายข้อมูลเพิ่มเติม ไม่ใช่รายชื่อทั้งหมดใน ecosystem
Free PascalCompiler / runtime librarycompiler Pascal/Object Pascal และ runtime library หลายแพลตฟอร์มอ่านรายละเอียด Free Pascal
LazarusIDE / component frameworkenvironment พัฒนา Pascal พร้อม LCL สำหรับ GUI โดยใช้ Free Pascalอ่านรายละเอียด Lazarus
HorseWeb frameworkFramework เว็บสำหรับ Delphi และ Lazarus/Free Pascal ตามตัวเชื่อมที่รองรับอ่านรายละเอียด Horse
