คอมไพเลอร์ GnuCOBOL ครบกำหนดแล้ว เปิดตัวครั้งแรกของสภาพแวดล้อมการพัฒนา SuperBOL

Fabrice Le Fessant สรุปการพัฒนาคอมไพเลอร์ GnuCOBOL ฟรีเป็นเวลา 20 ปี ซึ่งช่วยให้คุณสามารถแปลโปรแกรม COBOL เป็นรูปแบบ C สำหรับการคอมไพล์ในภายหลังโดยใช้ GCC หรือคอมไพเลอร์ C อื่นๆ จากข้อมูลของ Fabris โครงการดังกล่าวได้ครบกำหนด ความพร้อมสำหรับการใช้งานในระบบอุตสาหกรรม และความสามารถในการแข่งขันกับโซลูชั่นที่เป็นกรรมสิทธิ์ ข้อได้เปรียบทางการแข่งขันของ GnuCOBOL ได้แก่ การรองรับภาษาโคบอล 19 ภาษา ประสิทธิภาพสูงและข้ามแพลตฟอร์ม ทำให้สามารถใช้ชุดเครื่องมือบนระบบต่างๆ รวมถึง Linux, BSD, macOS, Windows, Android และระบบปฏิบัติการที่มีลักษณะคล้าย Unix ที่เป็นกรรมสิทธิ์อีกมากมาย

ตามที่วิทยากรกล่าวว่าเมื่อเร็ว ๆ นี้ มีการใช้งาน GnuCOBOL อย่างแข็งขันโดยบริษัทการค้าและธนาคาร ซึ่งกำลังถ่ายโอนแบ็กเอนด์ที่เขียนในภาษา COBOL ไปยัง GnuCOBOL จากคอมไพเลอร์ Micro Focus ที่เป็นกรรมสิทธิ์ มีข้อสังเกตว่าการเปลี่ยนไปใช้ GnuCOBOL ช่วยให้คุณได้รับประสิทธิภาพการทำงานที่เพิ่มขึ้น และกำจัดการล็อคอินกับผู้จำหน่ายรายเดียว ตัวอย่างเช่น กระทรวงการคลังของฝรั่งเศสเพิ่งเปลี่ยนคอมพิวเตอร์เมนเฟรมที่ใช้ระบบปฏิบัติการ GCOS ด้วยโซลูชันที่ใช้ GnuCOBOL

ในบรรดาเหตุการณ์ที่เกี่ยวข้องกับ GnuCOBOL เรายังสามารถพูดถึงการเผยแพร่เวอร์ชันแรกของสภาพแวดล้อมการพัฒนาแบบรวม SuperBOL Studio ซึ่งเขียนด้วยภาษา OCaml และเผยแพร่ภายใต้ใบอนุญาต AGPLv3, MIT และ ISC SuperBOL Studio เป็นส่วนขยายของโปรแกรมแก้ไขโค้ด VS Code ที่ทำงานร่วมกับคอมไพเลอร์ GnuCOBOL และได้รับการออกแบบมาเพื่อการพัฒนา การดีบัก และการทำโปรไฟล์โครงการ COBOL SuperBOL ยังมีการใช้งานเซิร์ฟเวอร์ LSP (Language Server Protocol) สำหรับการรวมการนำทางโค้ด COBOL การแยกวิเคราะห์ และเครื่องมือการแก้ไขเข้ากับ IDE อื่น

ในปีนี้ ภาษาโคบอลจะมีอายุครบ 65 ปี โดยยังคงเป็นหนึ่งในภาษาการเขียนโปรแกรมที่เก่าแก่ที่สุดและมีผู้ใช้มากที่สุด และยังเป็นหนึ่งในผู้นำในแง่ของจำนวนโค้ดที่เขียน ภาษายังคงมีการพัฒนาอย่างต่อเนื่อง เช่น ความสามารถมาตรฐาน COBOL-2002 ที่เพิ่มเข้ามาสำหรับการเขียนโปรแกรมเชิงวัตถุ และมาตรฐาน COBOL 2014 ได้แนะนำการรองรับข้อกำหนดเฉพาะจุดลอยตัว IEEE-754 การโอเวอร์โหลดวิธีการ และตารางที่ขยายได้แบบไดนามิก จำนวนโค้ดทั้งหมดที่เขียนด้วยภาษา COBOL อยู่ที่ประมาณ 220 พันล้านบรรทัด โดยที่ 100 พันล้านบรรทัดยังคงใช้งานอยู่ ส่วนใหญ่อยู่ในสถาบันการเงิน (ณ ปี 2017, 43% ของระบบธนาคารยังคงใช้ COBOL, รหัส COBOL ถูกใช้เพื่อประมวลผลเกี่ยวกับ 80% ของธุรกรรมทางการเงินส่วนบุคคลและใน 95% ของเทอร์มินัลสำหรับรับชำระเงินด้วยบัตรธนาคาร)



ที่มา: opennet.ru

เพิ่มความคิดเห็น