คราวก่อนมาถามความเห็นเรื่องภาษาที่ Codenone ควรจะสนใจไปรอบนึง พวกภาษาที่นอกกระแสชัดไปเลยจริงๆ อันนั้นตัดสินใจง่าย คนเยอะพอก็เปิดห้องให้ใหม่ แต่ผมยังลังเลเรื่องแพลทฟอร์มกึ่งๆ อย่าง Mono ที่นับตามเทคโนโลยีแล้ว มันควรไปสังกัดเว็บ .NET อย่าง ThaiSharp มากกว่า แต่คิดอีกแง่ คนใช้ .NET บ้านเราไม่น่าจะมีเยอะที่เหลียวแล Mono (หรือเยอะ?)
เลยถามคนแถวนี้หน่อยว่าใช้ Mono กันบ้างไหมครับ?
กระทู้เก่าๆ จะย้ายตามไปในภายหลัง ตอนนี้ปิดการโพสต์กระทู้ไว้ เหลือไว้เฉพาะอ้างอิงเท่านั้น
ลงไว้ รอโอกาส
เล็งๆ อยู่เหมือนกัน
มีใช้บ้างนิดหน่อย
ตอนแรกผมก็แค่ดูห่าง ๆ ครับ สนใจเพียงเล็กน้อย ไม่ได้มากมายคิดจะมาเล่นมันอย่างจริงจัง แต่หลังจากที่มันออก version 1.2 มาแล้ว ต้องเปลี่ยนใจมาเล่นอย่างจริงจังซะที เพราะแน่นอนว่าผู้คนต้องเปลี่ยนไปใช้ Vista กันหมดไม่ช้าก็เร็ว โปรแกรมพวก .NET จะมีเกลื่อนแน่ตอนนั้น หลาย ๆ บริษัทที่พัฒนาโปรแกรมบนวินโดวส์ก็เริ่มปรับตัว เห็นแจกโปรแกรมฟรีเป็นแถบ แม้ไม่โอเพนซอร์ส แต่ก็เห็นแนวทางที่มันกำลังจะเป็นไป
ผมคิดว่าการที่ Gnome สนับสนุน Mono นั้นคงเพราะเห็นแนวทางเดียวกันแน่ ๆ ถ้าสามารถพอร์ตโปรแกรมบนวินโดวส์มาบนลินุกซ์ได้ ข้อด้อยที่ถูกต่อว่าเสมอมาของลินุกซ์ว่าโปรแกรมใช้งานน้อยจะแคบลงทันที
ส่วนภาระหน้าที่ในการสอนการแปลงจาก .NET บนวินโดวส์มาเป็น Mono บนลินุกซ์มอบให้คุณ mk ช่วยสอนหน่อยครับ
ผมกลัวพวก unmanaged components แค่คิดก็สยองแล้ว โดยเพราะพวกที่เชื่อมกับฐานข้อมูล
ใช้ Firebird หรือไม่ก็ MySQL ผ่าน .NET Provider for Mono ก็ไม่น่าจะมีปัญหาอะไรนิครับ มันสยองยังไงหรอ ช่วยอธิบายให้ฟังหน่อยซิครับ
้อ้อ...เสริมนิดนึง เห็นมีคนพูดถึง OpenMoko เหมือนกัน เลยเข้าไปดู เห็นมี C# Project โดยการใช้ Mono ด้วยครับ ส่วน Java นั้นเอามาลงแน่นอนโดยใช้ J2ME ส่วนพวก CDC เห็นเขายังไม่ค่อยจะสนใจซักเท่าไหร่ กลับมองไปที่ Mono มากกว่า
ฐานข้อมูลน่ะไม่มีปัญหาครับ ปัญหาคือพวก data control table อะไรพวกนั้นมากกว่าเพราะของที่เป็นมาตรฐานยังไม่เข้าตากรรมการ ขาดนิดเกินหน่อย พวกของที่ขายกันส่วนมากก็ดันเป็น unmanaged
ก่อนจะเข้าใจผิด หลังๆ ผมแทบไม่ได้โค้ดเลยครับ พอมาทำงานสาย propaganda มันเลยไม่ค่อยมีสมาธิเท่าไร อาศัยอ่านเยอะเสียมากกว่า
ผมคิดว่า Mono ยังไม่พร้อมสำหรับการพอร์ต .NET มาลงนะครับ แอพพลิเคชันใหญ่ๆ ส่วนมากเขียนด้วย Mono Stack กันทั้งนั้น เพิ่งเห็นหลังๆ ที่เริ่มจะมีความพยายามในการพอร์ตมากขึ้น คิดว่าหลักไมล์สำคัญน่าจะอยู่ที่การพอร์ต Paint.NET นะ
อืม...ครับ แม้จะพอร์ตลงมาได้นิดหน่อยก็ยังดีครับ