จากประสบการณ์ของโคบอล 20 ปีในสามเมนเฟรมที่แตกต่างกันมันเป็นความเห็นที่ต่ำต้อยของฉันมีโปรแกรมเมอร์ COBOL ตัวจริงเพียงไม่กี่คน โปรแกรมเมอร์ ในการแสดงความเคารพต่อพวกเขาฉันต้องพูดถึงการปรากฏตัวของโปรแกรมเมอร์ HP 3000, โปรแกรมเมอร์ BULL, และโปรแกรมเมอร์ DEC
COBOL ทำงานบนกล่องเหล็กขนาดใหญ่ส่วนใหญ่ บางทีโปรแกรมเมอร์ภาษาโคบอลที่แท้จริงเพียงคนเดียวตามมาตรฐานของฉันเองคือผู้เขียนภาษาโคบอลบนกล่อง UNIX ว้าวฉันจะได้ยินเกี่ยวกับเรื่องนี้
เนื่องจากฮาร์ดแวร์เป็นส่วนสำคัญผู้เขียนโปรแกรมส่วนใหญ่ที่เขียนภาษาโคบอลจะระบุตนเองโดยฮาร์ดแวร์ที่โค้ดที่เขียนนั้นทำงาน ในช่วงหลายปีที่ผ่านมาฟังโปรแกรมเมอร์คนอื่น ๆ เล่าให้ฉันฟังถึงข้อดีของ Sperry, Burroughs หรือ Tandem ฉันมักจะสงสัยว่าสงครามแบบไหนที่จะเกิดขึ้นหากฉันต้องล้อมรอบพวกเขาและวางพวกเขาไว้ในห้องเดียวกัน ตกลงบนแพลตฟอร์มฮาร์ดแวร์เดียวสำหรับ COBOL ทั้งหมด ฉันไม่ได้พูดถึงแพลตฟอร์มอื่น ๆ เพราะฉันไม่เคยทำงานกับพวกเขา
ฉันได้พบและพูดคุยกับโปรแกรมเมอร์ IBM หลายคนและพวกเขาจะอ้างถึงตัวเองในฐานะโปรแกรมเมอร์โคบอล อย่างไรก็ตามหากมีส่วนร่วมในการสนทนาพวกเขาจะเริ่มอ้างถึงขั้นตอนและเครื่องมือเฉพาะของ IBM ด้วยลักษณะที่เน้นฮาร์ดแวร์เป็นศูนย์กลางของ COBOL สิ่งนี้เป็นสิ่งที่เข้าใจได้มากสำหรับแพลตฟอร์มฮาร์ดแวร์ทั้งหมด
เนื่องจาก COBOL มักเชื่อมโยงกับชิ้นส่วนของฮาร์ดแวร์ที่มีราคาแพงมากตราบใดที่ชิ้นส่วนของฮาร์ดแวร์นั้นรันโปรแกรม COBOL ที่คอมไพล์แล้วจึงไม่มีความต้องการที่จะโยกย้ายจาก COBOL เพื่อประโยชน์ในการโยกย้าย อย่างไรก็ตามด้วยประชากรสูงอายุของโปรแกรมเมอร์ภาษาโคบอลการโยกย้ายจึงหลีกเลี่ยงไม่ได้
เนื่องจากกล่องเหล็กขนาดใหญ่ทั้งหมดที่เรียกใช้ COBOL จะใช้งาน Java ด้วยเช่นกัน Java จึงเป็นเส้นทางธรรมชาติของการย้ายออกจาก COBOL สามารถแปลงรหัสได้โดยเฉพาะอย่างยิ่งในภาวะเศรษฐกิจตกต่ำในราคาที่ค่อนข้างประหยัด เมื่อไม่มีภาษาโคบอลเพียง Java บนฮาร์ดแวร์ชิ้นใหญ่ที่มีราคาแพงแล้วใครบางคนที่สูงขึ้นในองค์กรจะเริ่มสงสัยว่าเป็นไปได้หรือไม่ที่จะย้ายรหัส Java ไปยังฮาร์ดแวร์ที่มีราคาถูกกว่า
โปรแกรมเมอร์ของ IBM, Sperry, Burroughs และ Tandem รู้เรื่องนี้ดังนั้นพวกเขาจึงไม่เคยเสนอแนวคิดนี้ มันจะเป็นสิ่งศักดิ์สิทธิ์สำหรับบางคน