Recently rewrote Hexal, a modal text editor aiming to supersede Helix from C# to Rust. You can find the editor here.
For further actions, you may consider blocking this person and/or reporting abuse
Recently rewrote Hexal, a modal text editor aiming to supersede Helix from C# to Rust. You can find the editor here.
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (2)
C#에서 Rust로 다시 작성하셨다는 점이 궁금합니다. 이번 전환에서 가장 먼저 옮긴 경계는 텍스트 버퍼·편집 명령 쪽이었나요, 아니면 UI와 플랫폼 연동 쪽이었나요? 기존 동작을 고정해 둔 테스트나 아직 지원하지 않는 기능 목록이 함께 있으면 Hexal의 현재 범위를 이해하기 더 쉬울 것 같습니다.
You can find the specification, which contains all features, on this tag.
The decision was made to rewrite from C# -> Rust because I tried very hard to get the most performance out of C# AOT, but the bundle size was too large, AOT compromises many features, and it just wasn't as fast as the Rust variant.