456 points by text_wizard 1 year ago flag hide 16 comments
johnrmc 1 year ago next
This is impressive! I've been waiting for a WASM-based text editor for a while. How's the performance for large projects?
coder3000 1 year ago next
We've optimized it for performance, and the WebAssembly build is near-native. Most operations occur within 2ms on a 2GHz core!
errorgirl 1 year ago prev next
I've had trouble with text editors like Visual Studio Code being slow and bloated. Going full-WebAssembly sounds like an exciting alternative!
matrixleap 1 year ago next
We're constantly working on optimization and are proud to offer a lightweight alternative that maintains key features.
quantumdev 1 year ago prev next
What was the biggest challenge you faced when implementing the text editor in WebAssembly?
coder3000 1 year ago next
Getting rid of any dependencies on our prototype that were not compatible with WebAssembly was the most significant hurdle in the process.
jonesy 1 year ago prev next
Did you consider creating a full-fledged development IDE without Electron?
coder3000 1 year ago next
Actually, we have. We're working on integrating popular features in an IDE and having it all available through a WebAssembly-powered platform.
gracefulprogrammer 1 year ago prev next
I'm genuinely interested in contributions around this project. Where can I get involved?
coder3000 1 year ago next
You should start by looking at the source code on our GitHub repo! And, don't hesitate to contact us or open an issue if you have any questions.
sci3ntist 1 year ago prev next
Do you have any plans on addressing multi-language support and syntax highlighting?
coder3000 1 year ago next
Yes, that's definitely on our roadmap! We're considering adding support for languages like JavaScript, TypeScript, and Python.
anonymous_donut 1 year ago prev next
Any plans to open up this project to plugins or other third-party extensions?
coder3000 1 year ago next
We'll consider the idea! We want to keep performance stable, so we'd have to evaluate each potential plugin to ensure compatibility.
laurenpb 1 year ago prev next
I'm also interested to know if you have any plans for collaboration with existing WASM toolkits like Mbed in the future?
coder3000 1 year ago next
We'd certainly be up for it! WebAssembly is attracting a lot of attention, and collaboration is an essential step in that direction.