Tags:
Node Thumbnail

หลังจากประกาศถึงแนวคิดของ Python 3000 มานาน Guido van Rossum ก็ออกมาเขียนบล็อกล่าสุดถึงแผนงานล่าสุดของทาง Python 3000 ที่จะเป็นการยกเครื่องครั้งใหญ่ และแน่นอนแล้วว่าจะไม่มีการรองรับ Backward Compatible อีกต่อไป

Guido ระบุว่าใน Python 2.6 จะเริ่มมีส่วนที่เป็นการรองรับความสามารถในอนาคตมาให้ใช้งานกัน พร้อมกับโหมดคำเตือนสำหรับโปรแกรมที่จะไม่ทำงานใน Python 3000 และจะมีโปรแกรมแปลง Syntax มาให้ในภายหลังอีกทีหนึ่ง

สำหรับฟีเจอร์ใหม่ๆ ใน Python 3000 ก็เช่นการรองรับ Unicode เต็มรูปแบบ การยกเลิกฟังก์ชั่น xrange โดยเอาไปทับฟังก์ชั่น range แทน และการคำความสะอาดภาษาอีกหลายจุด เช่นการเปลี่ยนชื่อไลบรารีที่มีชื่อในแบบจาวาให้กลายเป็นเชื่อในแบบ PEP-8 ทั้งหมด เป็นต้น

งานนี้เตรียม convert ซอร์สกันได้เลยครับ

ที่มา - artima developer

Get latest news from Blognone

Comments

By: mr_tawan
ContributoriPhoneAndroidWindows
on 20 June 2007 - 12:40 #25122
mr_tawan's picture

เท่าที่อ่านก็น่าสนใจดีแฮะ ฮิๆ แต่คนที่ทำ Python ปัจจุบันอาจจะโอดครวญเล็กน้อย

การเปลี่ยงแปลงคือวัฎจักรการพัฒนาของชีวิต ^^'


  • 9tawan.net บล็อกส่วนตัวฮับ
By: sugree
FounderWriterAndroidBlackberry
on 20 June 2007 - 15:56 #25129

อยากเปลี่ยนใจจะขาด

Function and method signatures may now be "annotated".

def foobar(a: Integer, b: Sequence) -> String:
By: bossalove
iPhone
on 20 June 2007 - 16:22 #25133

ผมสนใจ python อยู่ แต่ยังไม่ได้เริ่ม งั้นรอ 3000 เลยแล้วกัน อิอิ

By: onimaru
SymbianWindows
on 20 June 2007 - 17:05 #25138

นั่นซิครับ มือใหม่เข้ามาตอนเค้ากะลังจะเปลี่ยนแปลงครั้งใหญ่พอดี ไม่รู้จะหันหน้าไปทางไหนดีเนี่ย

By: demon69gt on 20 June 2007 - 22:53 #25162

ถ้ามันใช้แทน ms visual foxpro ได้จะรีบเอามาแทน เผื่อว่าจะมีโอกาสเปลี่ยนวินโดว์เป็นลีนุกซ์