장점
- 유닛테스트(로직적인 부분만)
- 포맷팅, lsp 설정, 크로스컴파일 등 개발환경 설정이 쉽다
단점
- lto + unsafe 조합으로 UB가 발생해서 되지는 경우가 있음
- 특정 target에는 지원하지 않는 llvm option이 있어서 rust compiler 를 빌드해서 써야함
- 하드웨어 접근 코드 작성이 복잡하고 짜쳐짐
장점
- 유닛테스트(로직적인 부분만)
- 포맷팅, lsp 설정, 크로스컴파일 등 개발환경 설정이 쉽다
단점
- lto + unsafe 조합으로 UB가 발생해서 되지는 경우가 있음
- 특정 target에는 지원하지 않는 llvm option이 있어서 rust compiler 를 빌드해서 써야함
- 하드웨어 접근 코드 작성이 복잡하고 짜쳐짐
댓글 0