warning: realpath() [function.realpath]: SAFE MODE Restriction in effect. The script whose uid is 1005 is not allowed to access /tmp owned by uid 0 in /var/www/sites/sugree/codenone.com/subdomains/www/html/includes/file.inc on line 190.
warning: realpath() [function.realpath]: SAFE MODE Restriction in effect. The script whose uid is 1005 is not allowed to access /tmp owned by uid 0 in /var/www/sites/sugree/codenone.com/subdomains/www/html/includes/file.inc on line 190.
ตัว Python interpreter รู้สึกจะมากับ OSX อยู่แล้วนะครับ (ไม่ค่อยแน่ใจ จำไม่ได้ว่าลงเองหรือเปล่า) ส่วนของตัวโปรแกรมถ้าเป็น text-based คงไม่ต้องทำอะไรเพิ่ม ส่วนถ้าจะทำ GUI ก็มีหลายตัวเลือก ถ้าอยากให้มันดูแมคๆ ก็ต้องใช้เครื่องมือแบบแมคๆ (PyObjC) ซึ่งก็จะมีปัญหาถ้าจะเอาไปรันบนระบบปฏิบัติการอื่น แต่ถ้าจะใช้พวก WxWidget วิธีใช้ก็เหมือนปกติครับ
IDE นี่ไม่รู้เค้าใช้กันยังไงเหมือนกัน ผมใช้แต่ Vim เห็นขาแมคเค้าชอบ Textmate แต่เสียตังค์
ใช้ Xcode เป็น IDE ผนวกกับสร้าง GUI ด้วย Interface builder ได้เลยครับ ถ้าใช้ PyObjc
wxWidgets มันพอถูไถ แต่ว่าหลายๆโปรแกรมออกมาแล้วมันก็เป็นแบบสักแค่ว่าใช้ได้จริงๆ
wxPython ยังมีปัญหากับ Mac อยู่บ้าง ลองอ่านรายละเอียด
แต่ถ้าไม่ GUI ก็เกือบเหมือนกันหมด ขาดแค่ OS Dependent นิดหน่อย
เท่าที่รู้มา binding ของภาษาที่ใช้กับ Cocoa (หรือกลับกัน toolkit ที่ใช้บน OSX ได้) ไม่ค่อยจะมีอันไหนสมบูรณ์เลยแฮะ
เขียนโปรแกรมบนแมค ถ้าจะเอา GUI ด้วย คงต้องไปใช้ Obj-C อย่างเดียวละมั้ง (Java ยังแย่เลย Azureus บนแมคนี่หน้าตาเห่ยมาก)
cocoa binding ไม่สมบูรณ์อย่างไร? (ถ้าเป็น GNUstep นี่เห็นพอนึกได้ lol)
บน Tiger มี 2.3.5 ให้มาเลยมั้ง
อยากได้ใหม่กว่านี้ต้องไปหา binary มาลง หรือไม่ก็ compile เอง
เขียนโปรแกรม text mode ก็ไม่แตกต่างจาก platform อื่น
กะว่าจะเล่นอะไรที่เกี่ยวกับ OpenGL อะครับไม่ทราบว่าจะมีปัญหาไหม ถ้าเป็น Windows ผมก็จะใช้ PyOpenGL ได้เลย