- โปรเจกต์โอเพนซอร์สของ Cysharp ซึ่งมี Yoshifumi Kawai ผู้มีส่วนร่วมสูงสุดของ MessagePack for C# ดำรงตำแหน่งเป็น CTO/CEO
- ใช้ดีไซน์แบบ zero-encoding ที่มุ่งเน้นประสิทธิภาพสูงมาก
- ใช้ C# 11 และ incremental source generator โดยไม่มีการสร้างโค้ดแบบไดนามิก
- รองรับ I/O API รุ่นล่าสุด
- API แบบ non-generic ที่ไม่ใช้ reflection
- สามารถ deserialize กลับไปยังอินสแตนซ์เดิมได้
- รองรับการ serialize แบบ circular reference
- รองรับการสร้างโค้ด TypeScript และ ASP.NET Core Formatter
- รองรับ Unity (2021.3) IL2CPP ผ่าน .NET source generator
- รองรับ NativeAOT แล้ว (แต่จะใช้งานได้ใน .NET 8 เนื่องจากบั๊กของ .NET NativeAOT)
3 ความคิดเห็น
ดูเหมือนว่าชื่อผลิตภัณฑ์ในหัวข้อจะผิดนะครับ/ค่ะ เป็น MemoryPack
น่าจะสับสนเล็กน้อยกับ MessagePack for C# ซึ่งเป็นผลิตภัณฑ์ก่อนหน้าของผู้เขียนคนนั้น เพราะดูเผินๆ ก็คล้ายกันอยู่ครับ/ค่ะ
ใช่ครับ เห็นด้วยเลย ผมคงต้องตรวจสอบให้รอบคอบกว่านี้ แล้วจะแก้ไขชื่อเรื่องกับเนื้อหาได้อย่างไรครับ?
ดูเหมือนว่าผู้ดูแลระบบได้แก้ไขชื่อเรื่องไปแล้ว