C#의 문제점

Posted by NUL PROG. : 2016. 1. 12. 11:51
기존 라이브러리를 C#으로 포팅해가며 이리저리 테스트하다보니...
딱 두가지가 문제더군요

1. 마샬링에 의한 퍼포먼스 저하...
   
- 그냥 감수한다... 뭐 퍼포먼스 좀 떨어지면 어때... 
- 감수 할수 없는 부분은 C++로 작성하고 UI만 C#으로 만든다.

2. GC에 의한 렉 발생

- GC가 발생하지 않도록 온갖 객체를 재사용하는 식으로 코딩(?)한다.
- 렉이 발생해도 별 문제 없는 타이밍에 GC.Collect 호출.

이런 저런 해결책이라는게 결과적으로 C#의 매력을 떨어뜨리네요.


  
 «이전 1 ··· 3 4 5 6 7 8 9 ··· 334  다음»