ภาษาอ็อบเจกทีฟ-เจ

จากวิกิพีเดีย สารานุกรมเสรี
อ็อบเจกทีฟ-เจ
กระบวนทัศน์ Multi-paradigm: reflective, object oriented, functional, imperative, scripting
เริ่มเมื่อ 2008
ผู้พัฒนา 280 North, Inc.
ระบบชนิดตัวแปร dynamic, weak, duck
ได้รับอิทธิพลจาก Objective-C, JavaScript
สัญญาอนุญาต LGPL
เว็บไซต์ http://cappuccino.org/

ภาษาอ็อบเจกทีฟ-เจ (อังกฤษ: Objective-J) พัฒนาขึ้นเพื่อใช้ใน Cappuccino สำหรับใช้ทำ web application ภาษาอ็อบเจกทีฟ-เจ มีลักษณะวากยสัมพันธ์คล้ายคลึงกับภาษาอ็อบเจกทีฟ-ซี แต่ใช้ ECMAScript หรือ JavaScript แทนส่วนที่เป็นภาษาซี ภาษาอ็อบเจกทีฟ-เจ ในแบบที่ใช้บนเว็บจะใช้ runtime ที่พัฒนาเลียนแบบ Objective-C runtime โดยตัวโปรแกรมจะใช้ชุดคำสั่งภาษา ECMAScript คอมไพล์ชุดคำสั่งภาษาอ็อบเจกทีฟ-เจ เป็น ECMAScript ก่อน ทั้งนี้ นอกจากใช้ในการทำเว็บแอปพลิเคชันแล้ว ยังมีการเริ่มใช้ภาษาอ็อบเจกทีฟ-เจเพื่องาน application scripting ด้วย[ต้องการอ้างอิง]