Microsoft buys Xamarin

ทีมงานบริษัท Xamarin ก่อตั้ง เริ่มตั้งแต่ปี 2000 (Ximian)

โดยมี Mono ซึ่งเป็น .NET เวอร์ชันโอเพนซอร์ส แต่พอมาถึงยุคอุปกรณ์พกพาเฟื่องฟู ทีม Xamarin ก็พัฒนา Xamarin Studio ชุดเครื่องมือพัฒนาแอพแบบข้ามแพลตฟอร์มด้วยภาษา .NET จับตลาดกลุ่มนักพัฒนาที่คุ้นเคยกับ .NET/C# แต่ต้องการทำแอพลง iOS และ Android … read more ...

C# Language Extensions

อีกหนึ่งบทย่อย ว่าด้วยเรื่องที่เกี่ยวกับ API ของ C# เพราะความเคยชินในภาษาใหม่ที่ใช้งานอยู่ตอนนี้ ก็คือ Scala
หลังจากที่เขียน Scala มาพอสมควร ก็เริ่มชินและติดกับสไตล์การเขียนโค้ดแนว functional programming เข้าซะแล้ว
ประเด็นคือ ต้องกลับมาเขียน C# แล้วที่แย่คือ API ของ C# ดูโบราณไปทันที  อ่านยากและรู้สึกไม่สะดวกในบางครั้ง

ลองดูตัวอย่างเทียบแต่ละแบบ… read more ...