I am currently using iBus as input method (I am learning Japanese and Korean) which is default in Ubuntu but I don't like it very much (not sure why though).
I know there are other IMs like SCIM or uim but I couldn't find any comparisons.
I read that SCIM was replaced by iBus because it was buggy and didn't have support for gtk3 so I probably won't use this one but what are differences between various IMs and why is iBus preferred?