# MemoryPack - C# 및 Unity를 위한 초고성능 제로 인코딩 바이너리 시리얼라이저

> Clean Markdown view of GeekNews topic #8219. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=8219](https://news.hada.io/topic?id=8219)
- GeekNews Markdown: [https://news.hada.io/topic/8219.md](https://news.hada.io/topic/8219.md)
- Type: news
- Author: [dimohy](https://news.hada.io/@dimohy)
- Published: 2023-01-10T10:37:46+09:00
- Updated: 2023-01-10T10:37:46+09:00
- Original source: [github.com/Cysharp](https://github.com/Cysharp/MemoryPack)
- Points: 6
- Comments: 3

## Topic Body

- [MessagePack for C#](https://github.com/neuecc/MessagePack-CSharp)의 최대 기여자인 [Yoshifumi Kawai](https://github.com/neuecc)님이 CTO/CEO로 활동하고 있는 [Cysharp](https://github.com/Cysharp)의 오픈소스 프로젝트  
- 초고성능을 지향하는 제로 인코딩 디자인 사용  
- C# 11과 증분 소스 생성기를 이용 동적 코드 생성 없음  
- 최신 I/O API 지원  
- 리플렉션 없는 비제네릭 API  
- 기존 인스턴스로 역직렬화 가능  
- 순환 참조 직렬화  
- TypeScript 코드 생성 및 ASP.NET Core Formatter 지원  
- .NET 소스 생성기를 통한 Unity (2021.3)  IL2CPP 지원  
- NativeAOT 대응 완료(.NET NativeAOT의 버그로 인해 .NET 8에서 지원 예정)

## Comments



### Comment 14121

- Author: kunggom
- Created: 2023-01-11T10:05:14+09:00
- Points: 1

제목의 제품 이름이 잘못된 것 같습니다. **MemoryPack**입니다.  
아마도 해당 저자의 이전 제품인 [MessagePack for C#](https://github.com/neuecc/MessagePack-CSharp)과 살짝 헷갈리신 것 같습니다. 겉보기에도 비슷하니까요.

### Comment 14125

- Author: dimohy
- Created: 2023-01-11T11:50:21+09:00
- Points: 1
- Parent comment: 14121
- Depth: 1

네 그렇네요. 좀 더 신중하게 확인해야겠습니다. 제목과 본문의 수정은 어떻게 하나요?

### Comment 14130

- Author: kunggom
- Created: 2023-01-11T14:05:13+09:00
- Points: 2
- Parent comment: 14125
- Depth: 2

[운영자](https://news.hada.io/user?id=moderator) 분께서 이미 제목을 수정하신 것으로 보입니다.
