C # (และแพลตฟอร์ม. net โดยทั่วไป) ดูเหมือนว่าจะกลายเป็นตัวเลือกที่ดีในแอปที่กำหนดเป้าหมายหลายตัว:
- กรอบอย่างเป็นทางการของ MS. net: การพัฒนาแบบเต็มรูปแบบของ windows blow, asp.net dev, Windows phone Dev และอื่น ๆ
โมโนและทุกส่วนที่เกี่ยวข้อง: monotouch, monodroid: ส่วนที่เหลือของโลก เครื่องมือนี้เป็น RTM วันนี้
หมายความว่า C # กลายเป็นภาษาที่ดีสำหรับการกำหนดเป้าหมายแพลตฟอร์มยอดนิยม: เดสก์ท็อปเว็บและอุปกรณ์เคลื่อนที่หรือไม่
- มันยังดีกว่าถ้าใช้ภาษา "ดั้งเดิม" ของแพลตฟอร์มเป้าหมาย (วัตถุประสงค์ C, Java และอื่น ๆ )
- มันเป็นเพียงหน้าจอของควันและภาษาการตลาดเท่านั้น?
โปรดทราบว่าฉันมีสติจริง ๆ แล้วฉันจะไม่สามารถคัดลอก / วางรหัสระหว่างแพลตฟอร์มได้ แต่ฉันแน่ใจว่าแอปพลิเคชันเลเยอร์ที่ต่ำกว่า (โมเดลธุรกิจ ฯลฯ ) สามารถนำกลับมาใช้ใหม่ได้ แต่ฉันรู้ว่าฉันจะต้องปรับเลเยอร์ที่สูงขึ้น (Gui และอื่น ๆ ) ไปยังแพลตฟอร์ม เป้าหมายของฉันเน้นที่ทักษะที่จำเป็นมากกว่าการใช้รหัสทางเทคนิคร่วมกัน
[แก้ไข] ฉันเป็นผู้พัฒนา AC # ใน บริษัท ที่ใช้ c # อย่างหนาแน่น นั่นเป็นเหตุผลที่ฉันพูดคุยเกี่ยวกับ c # ในแผนการขยายขอบเขตของแพลตฟอร์มเป้าหมายใน บริษัท ของฉัน