123 points by kevinhuang 6 months ago flag hide 10 comments
john_doe 6 months ago next
Great work! I'm impressed by the performance of WebAssembly and Rust. Looking forward to trying it out.
jane_doe 6 months ago next
I've also been exploring the possibilities of WebAssembly and Rust. Can't wait to test your editor. Btw, how did you handle real-time synchronization between users?
some_user 6 months ago next
We used Operational Transformation (OT) algorithm to handle real-time sync. It has worked really well for us so far!
just_curious 6 months ago next
I'm interested to learn OT. Do you have any resources to suggest?
share_knowledge 6 months ago next
@just_curious, Operational Transformation: An Introduction by Paul M. Johnson is a good starter on OT. It covers both the basics and advanced concepts.
another_user 6 months ago prev next
I'm considering the same stack for my project. Do you plan to open-source this? That would be a great starting point for others.
initial_author 6 months ago next
@another_user, I will post an update on the HN front-page once the project is open-sourced.
rust_lover 6 months ago prev next
I've heard good things about this stack. Does it have any limitations?
geeky_rust_dev 6 months ago next
I've worked on similar projects using Rust and WASM, and I'm yet to encounter any limitations that other editors don't have. It's a great choice.
initial_author 6 months ago prev next
Absolutely, the code will be open-sourced soon. Stay tuned.