ไลบรารี GNU Portability Library (gnulib-tool) เป็นไลบรารีที่รวบรวมชุดคำสั่งทั่วไปของ GNU สำหรับให้นักพัฒนาใช้อิมพอร์ตเข้าไปในโค้ดตอนเขียนโปรแกรมภาษาต่างๆ
เนื่องจาก gnulib-tool เริ่มต้นสร้างขึ้นมาโดยเน้นด้าน portability เป็นสำคัญ มันจึงถูกเขียนขึ้นโดยใช้ shell script นั่นทำให้ประสิทธิภาพในการทำงานอาจจะไม่เร็วนักเมื่อเทียบกับไลบรารีที่เขียนด้วยภาษาโปรแกรมอื่น นักพัฒนาหลายคนก็บ่นเรื่องความช้าของ gnulib-tool มาเป็นเวลานาน
เมื่อวันที่ 21 เม.ย. 2024 คุณ Bruno Haible ได้ประกาศใน GNU mailing list ว่าตอนนี้ gnulib-tool ตัวใหม่ที่เขียนขึ้นโดยใช้ Python ได้เข้าสู่สถานะ beta แล้ว และจากการทดสอบพบว่า gnulib-tool ตัวใหม่เร็วกว่าเดิม 8-100 เท่า
ในประกาศยังได้อธิบายวิธีในการติดตั้ง gnulib-tool ตัวใหม่จาก Git repository ใน GNU Savannah เอาไว้ด้วย โดยระบุว่าเครื่องที่จะติดตั้งต้องมี Python เวอร์ชั่น 3.7 ขึ้นไป
ที่มา - Phoronix
ข่าวนี้มีหลายคนเข้าไปแสดงความเห็นถกเถียงแซวกันไปมาใน Forum ของ Phoronix เพราะไม่ค่อยเจอข่าวดีๆ เกี่ยวกับ Python ในด้านความเร็วหรือประสิทธิภาพสักเท่าไร