Hacker News new | ask | show | jobs
by kshitij_libra 879 days ago
Yeah, PenPot (mentioned in the comments below), seems to have chosen SVG as their choice of rendering. But, looking at a few customer reviews - the performance issue seems to be noticable with the SVG approach (zooms are not clean, and more than 20 screens it starts feeling slow).

Wasm seems appropriate. Why Go, instead of Rust ?

1 comments

I don't have much experience with Rust besides just messing around, so in my case I picked something I know. Also it is a language I personally do not want to really go too deep into until I have a valid use case for it.

For most of my needs, Go offers an excellent ratio of developer experience, features, and performance.

I wouldn't say any language is superior or inferior - they all have a valid use case that makes sense. For me personally, I prefer to validate against the ratio I mentioned above.

That being said, Go concurrency is quite simple. It works well and offers great performance.