แถวนี้มีใครใช้ Mono กันไหมครับ?

  • 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.

คราวก่อนมาถามความเห็นเรื่องภาษาที่ Codenone ควรจะสนใจไปรอบนึง พวกภาษาที่นอกกระแสชัดไปเลยจริงๆ อันนั้นตัดสินใจง่าย คนเยอะพอก็เปิดห้องให้ใหม่ แต่ผมยังลังเลเรื่องแพลทฟอร์มกึ่งๆ อย่าง Mono ที่นับตามเทคโนโลยีแล้ว มันควรไปสังกัดเว็บ .NET อย่าง ThaiSharp มากกว่า แต่คิดอีกแง่ คนใช้ .NET บ้านเราไม่น่าจะมีเยอะที่เหลียวแล Mono (หรือเยอะ?)

เลยถามคนแถวนี้หน่อยว่าใช้ Mono กันบ้างไหมครับ?

sugree's picture

ลงไว้ รอโอกาส

pittaya's picture

เล็งๆ อยู่เหมือนกัน

มีใช้บ้างนิดหน่อย

ตอนแรกผมก็แค่ดูห่าง ๆ ครับ สนใจเพียงเล็กน้อย ไม่ได้มากมายคิดจะมาเล่นมันอย่างจริงจัง แต่หลังจากที่มันออก version 1.2 มาแล้ว ต้องเปลี่ยนใจมาเล่นอย่างจริงจังซะที เพราะแน่นอนว่าผู้คนต้องเปลี่ยนไปใช้ Vista กันหมดไม่ช้าก็เร็ว โปรแกรมพวก .NET จะมีเกลื่อนแน่ตอนนั้น หลาย ๆ บริษัทที่พัฒนาโปรแกรมบนวินโดวส์ก็เริ่มปรับตัว เห็นแจกโปรแกรมฟรีเป็นแถบ แม้ไม่โอเพนซอร์ส แต่ก็เห็นแนวทางที่มันกำลังจะเป็นไป

ผมคิดว่าการที่ Gnome สนับสนุน Mono นั้นคงเพราะเห็นแนวทางเดียวกันแน่ ๆ ถ้าสามารถพอร์ตโปรแกรมบนวินโดวส์มาบนลินุกซ์ได้ ข้อด้อยที่ถูกต่อว่าเสมอมาของลินุกซ์ว่าโปรแกรมใช้งานน้อยจะแคบลงทันที

ส่วนภาระหน้าที่ในการสอนการแปลงจาก .NET บนวินโดวส์มาเป็น Mono บนลินุกซ์มอบให้คุณ mk ช่วยสอนหน่อยครับ

sugree's picture

ผมกลัวพวก unmanaged components แค่คิดก็สยองแล้ว โดยเพราะพวกที่เชื่อมกับฐานข้อมูล

ใช้ Firebird หรือไม่ก็ MySQL ผ่าน .NET Provider for Mono ก็ไม่น่าจะมีปัญหาอะไรนิครับ มันสยองยังไงหรอ ช่วยอธิบายให้ฟังหน่อยซิครับ
้อ้อ...เสริมนิดนึง เห็นมีคนพูดถึง OpenMoko เหมือนกัน เลยเข้าไปดู เห็นมี C# Project โดยการใช้ Mono ด้วยครับ ส่วน Java นั้นเอามาลงแน่นอนโดยใช้ J2ME ส่วนพวก CDC เห็นเขายังไม่ค่อยจะสนใจซักเท่าไหร่ กลับมองไปที่ Mono มากกว่า

sugree's picture

ฐานข้อมูลน่ะไม่มีปัญหาครับ ปัญหาคือพวก data control table อะไรพวกนั้นมากกว่าเพราะของที่เป็นมาตรฐานยังไม่เข้าตากรรมการ ขาดนิดเกินหน่อย พวกของที่ขายกันส่วนมากก็ดันเป็น unmanaged

mk's picture

ก่อนจะเข้าใจผิด หลังๆ ผมแทบไม่ได้โค้ดเลยครับ พอมาทำงานสาย propaganda มันเลยไม่ค่อยมีสมาธิเท่าไร อาศัยอ่านเยอะเสียมากกว่า

ผมคิดว่า Mono ยังไม่พร้อมสำหรับการพอร์ต .NET มาลงนะครับ แอพพลิเคชันใหญ่ๆ ส่วนมากเขียนด้วย Mono Stack กันทั้งนั้น เพิ่งเห็นหลังๆ ที่เริ่มจะมีความพยายามในการพอร์ตมากขึ้น คิดว่าหลักไมล์สำคัญน่าจะอยู่ที่การพอร์ต Paint.NET นะ

อืม...ครับ แม้จะพอร์ตลงมาได้นิดหน่อยก็ยังดีครับ

ย้าย Codenone

ประกาศย้าย Codenone ไปใช้ Forum ของ Blognone แทนครับ ตามไปตั้งกระทู้ต่อได้ที่ Codenone Forum (รายละเอียดอ่านจากกระทู้ ย้าย Codenone ไปรวมกับ Blognone)

กระทู้เก่าๆ จะย้ายตามไปในภายหลัง ตอนนี้ปิดการโพสต์กระทู้ไว้ เหลือไว้เฉพาะอ้างอิงเท่านั้น