JPMorgan บอกอัพเกรดไป Python 3 ไม่ทัน กระบวนการทั้งหมดน่าจะเสร็จภายในสิ้นปีหน้า

หลังจากที่ชุมชนนักพัฒนา python พยายามผลักดัน python 3 อยู่เป็นเวลานานกินเวลาหลายปี แต่ application รวมไปถึง library ต่างๆ ยังคงทำงาน support python แค่ version 2 จนเป็นปัญหาในการเปลี่ยนผ่านจาก version 2 เป็น version 3 จนหลังๆ library ใหม่ๆบังคับว่าต้องใช้ python 3 เท่านั้น python 2 จะไม่สามารถใช้งานได้ บวกกับการต้องประกาศอย่างเป็นทางการ ว่าจะไม่ support อีกแล้วในช่วงต้นปี 20202

นอกจากนี้ ศูนย์ความปลอดภัยไซเบอร์อังกฤษก็ออกมาเตือนให้ย้ายไป Python 3 ถึงแม้ Python Foundation จะขยายเวลาซัพพอร์ทจากปี 2015 มาปี 2020 เรียกว่ากินเวลาเปลี่ยน version ถึง 5 ปีเลยที่เดียว เจอแบบนี้บริษัทใหญ่ๆก็ต้องเปลี่ยนตาม หนึ่งในบริษัทที่มีปัญหาในการเปลี่ยน version ก็คือ JPMorgan ซึ่งเป็นบริษัทเกี่ยวกับการเงิน ลงทุนและการธนาคาร เรียกว่า python แทบจะเป็นหัวใจหลักก็ว่าได้ เพราะ python นั้นมี library เกี่ยวกับเงินและการลงทุนอยู่เป็นจำนวนมาก

โดยทาง JPMorgan นั้นมีโปรแกรมที่ชื่อว่า Athena ซึ่งเป็นแพลตฟอร์มเทรด, ประเมินความเสี่ยงและวิเคราะห์ข้อมูลต่าง ๆ ที่ JPMorgan ใช้กันเป็นการภายในรันอยู่บน Python 2.7 ซึ่งบริษัทเริ่มกระบวนการย้ายไป Python 3 ในราวปลายปี 2018 และเอกสารโร้ดแมพ โดยทาง JPMorgan เริ่มทำปี 2018 ซึ่งคาดไว้ในตอนแรกจะใช้เวลาแค่ 1- 2 ปีเท่านั้น

แต่คนภายในของ JPMorgan ชี้ว่ายังไงธนาคารก็ย้ายไม่ทันก่อนเดดไลน์ โดยองค์ประกอบสำคัญและไลบรารีของ Athena จะเริ่มรองรับ Python 3 ภายในไตรมาสแรกของปี 2020 ขณะที่แพลตฟอร์มทั้งหมดจะย้ายไป Python 3 ภายในสิ้นปี 2020

การหยุด support python 2 เพื่อบีบบังคับให้ย้ายไป python 3 นั้นผลกระทบส่วนใหญ่จะอยู่ในกลุ่มธนาคารและการลงทุนเป็นส่วนใหญ่ อาจมีองค์กรบ้างส่วนที่ใช้ในการคำนวณค่าต่างๆ เพราะจุดเด่นของ python คือเรื่อง library เกี่ยวกับตัวเลขเป็นส่วนใหญ่

ขอขอบคุณ

blognone.com

Leave a Reply

Your email address will not be published. Required fields are marked *