-
-
Notifications
You must be signed in to change notification settings - Fork 53
Rust
Riey edited this page Feb 17, 2021
·
4 revisions
Rust는 누구나 효율적이고 신뢰할수있는 프로그램을 만들수 있는 언어입니다.
대부분의 kime 코드는 Rust로 작성되었기 때문에 더 안전합니다
100% Rust
Rust로 만들어졌지만 glib, gio에 많이 의존합니다
C로 만들어졌습니다 Rust의 gtk2 바인딩이 없기도 하고 대부분이 C타입으로 C함수를 호출하는 코드라서 Rust를 써도 장점이 많지 않습니다
**C++**로 만들어졌습니다 C++ 클래스를 상속하고 내부헤더안의 매크로를 실행해야 하므로 Rust로 짜는게 아주 힘들고 gtk와 마찬가지로 C++ 타입으로 C++ 함수를 호출하는게 대다수라 크게 장점이 없습니다
Rust로 만들어졌으며 preedit창을 위해 xcb와 cairo를 예외적으로 사용합니다 하지만 가장 중요한 부분인 XIM 프로토콜 라이브러리는 직접 만든 xim-rs를 사용합니다
100% Rust