ข้ามไปยังเนื้อหา
CP

C= Parallel C/C++ Programming Language Extension

สำนักพิมพ์: Hoopoe ProGroup
สแกนไวรัสแล้ว Windows Free to try
ดาวน์โหลด v0.5 733 ดาวน์โหลด
เวอร์ชัน0.5
สำนักพิมพ์ Hoopoe ProGroup
วันที่วางจำหน่าย19 ส.ค. 2012
วันที่เพิ่ม19 ส.ค. 2012
ข้อกำหนดระบบปฏิบัติการWindows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP
ข้อกำหนดNone
ดาวน์โหลดทั้งหมด733
ราคาFree to try

คำอธิบาย

C= (ออกเสียงว่า 'See Stripes') เป็นส่วนขยายภาษาการเขียนโปรแกรม C/C++ แบบขนาน

ได้รับการออกแบบมาเพื่อให้ครอบคลุมกระบวนทัศน์การเขียนโปรแกรมแบบขนานทั่วไปทั้งหมดและเสริมหรือแทนที่ส่วนขยายและไลบรารีภาษาคู่ขนานที่มีอยู่โดยการจัดหาภาษาคู่ขนานเดียวที่เชื่อมต่ออย่างเป็นธรรมชาติที่สุดกับไวยากรณ์และความหมาย C/C++

หลักการและโครงสร้างของ C= รวมถึงความหมายที่ยืดหยุ่นของเธรดงานที่ ขอบเขตการมองเห็นแบบคู่ขนาน การซิงโครไนซ์แบบไม่มีอ็อบเจ็กต์ และกระบวนทัศน์การโต้ตอบงาน Wake-wait ถูกนำไปใช้อย่างง่ายดายโดยภาษาขั้นตอนและเชิงวัตถุอื่นๆ คอมไพล์หรือตีความ

โดยสังเขป แนวคิดหลักของ C= คือการกระตุ้นการคิดแบบคู่ขนาน ให้โปรแกรมเมอร์มุ่งเน้นไปที่การเขียนโปรแกรมแบบคู่ขนานตั้งแต่แรก แทนที่จะทำงานสองครั้งโดยใช้โปรแกรมแบบต่อเนื่อง จากนั้นจึงพยายามทำมัลติเธรด (แม้ว่าวิธีหลังจะใช้วิธีนี้ ที่หลีกเลี่ยงไม่ได้ในหลาย ๆ กรณียังได้รับการสนับสนุนอย่างหรูหรา)

ในปัจจุบัน ส่วนขยายภาษา C= ถูกนำไปใช้เป็นไลบรารี C และไม่ได้หมายความถึงการสนับสนุนคอมไพเลอร์เฉพาะ หรือการเปลี่ยนแปลงที่รุนแรงในกระบวนการสร้างซอฟต์แวร์ที่มีอยู่

โปรแกรมที่คล้ายกัน

ทางเลือกอื่น

เพิ่มเติมจากผู้จัดพิมพ์นี้