สารบัญ:
คำจำกัดความ - Oberon หมายถึงอะไร
Oberon เป็นภาษาการเขียนโปรแกรมเชิงวัตถุประสงค์แบบแยกส่วนโครงสร้างและเชิงวัตถุซึ่งได้รับอิทธิพลอย่างมากจากภาษา Modula-2 ซึ่งเป็นผู้สืบทอดโดยตรงต่อภาษาการเขียนโปรแกรมภาษา Pascal Oberon ถูกสร้างขึ้นในปี 1986 โดยศ. Niklaus Wirth อันเป็นผลมาจากความพยายามอย่างเข้มข้นเพื่อเพิ่มพลังและประสิทธิภาพของ Modula-2 โดยการลดความซับซ้อน คุณสมบัติหลักของภาษาคือแนวคิดของการขยายประเภทของประเภทบันทึกTechopedia อธิบาย Oberon
Oberon เป็นภาษาโปรแกรมในตระกูล Pascal Modula-2 ซึ่งได้รับการออกแบบด้วยคำขวัญของ Einstein: ทำให้มันง่ายที่สุดเท่าที่จะทำได้ แต่ไม่ง่ายกว่านี้ สิ่งนี้หมายความว่าเป็นแนวทางหลักในการออกแบบภาษาคือการมุ่งเน้นที่การเพิ่มคุณสมบัติที่จำเป็นพื้นฐานและเพื่อละเว้นสิ่งที่ไม่จำเป็น ซึ่งส่งผลให้ภาษาการเขียนโปรแกรมที่อุดมไปด้วยคุณสมบัติ แต่ง่ายมากที่จะเรียนรู้และนำไปใช้
Oberon ทำการเปลี่ยนแปลงมากมายจากแหล่งข้อมูลใน Modula-2 ตัวอย่างเช่นมันเน้นการใช้แนวคิดของห้องสมุดเพื่อขยายภาษาและแยกออกไปพร้อมกับการแจงนับและประเภทย่อย ประเภทชุดมี จำกัด และสิ่งอำนวยความสะดวกระดับต่ำบางส่วนลดลงอย่างมากหรือลบออกอย่างสมบูรณ์เช่นฟังก์ชั่นการถ่ายโอนประเภท และเพื่อให้การใช้ภาษาปลอดภัยยิ่งขึ้นการตรวจสอบชนิดของน้ำการตรวจสอบดัชนีอย่างเข้มงวดและการตรวจสอบแบบไม่มีตัวชี้ ณ เวลาทำงานและมีการนำเสนอแนวคิดประเภทที่ปลอดภัย
ภาษา Oberon มีคุณสมบัติดังต่อไปนี้:
- รองรับการเขียนโปรแกรมระบบ
- เก็บขยะ
- โมดูลและการรวบรวมแยกต่างหาก
- การแยกรหัสที่ไม่ปลอดภัย
- การทำงานของสตริง
- ประเภทส่วนขยายที่มีการทดสอบประเภท




