Thanks for your review (and for your help in fixing up errors/issues you run across)! It helps a lot
I can see an argument for this. We initially leaned toward the side of less components as that’ll mean less to learn, but I have a suspicion that by not embracing the “characters as components” model – or, in other words, componentizing as much as possible – it can sometimes make it more difficult to remember.
It’s also possible that it’s the same difficulty. The question is whether having more smaller components helps or hinders
I would be curious how much this has boosted your recall – writing is another great association to make when it comes to remembering
Yeah, the main barrier-of-entry to providing zhuyin as an answer method is the keyboard question. Your suggestion of providing our own virtual zhuyin keyboard is an interesting one!
If we were to go down this route, to reduce confusion/keyboard issues I was thinking instead of providing a pinyin → zhuyin real-time convertor as you type.
Thus you don’t have to learn a new layout, but you get to see the zhuyin associated, and it helps differentiate the nuances of pronunciation since zhuyin makes it explicit.
This also makes it so we don’t have to do anything to the mnemonics, leaving them pinyin centric but letting the zhuyin highlight how things are pronounced when you type it in.
I think zhuyin is pretty cool and would love to support it in the future!
Here’s a thread previously discussing this.
It’s amusing you mentioned this, as I had a stint of using Common Lisp and at one point we even discussed using Common Lisp!
Common Lisp is cool for sure. The main argument for Elixir in the end is that everything is structured, so you don’t spend too much time thinking about the code and instead think about the end results
No worries, it’s never a bother
Thanks for the valuable feedback/insights on your experience