Yes, this is one of the top priorities of the language and my key focus. Indeed the design principle of the language is to make coding more fun and to never have to choose a different language simply because a project requires something specific. I've found developers like me fall in love with a single language and want to use that language for everything. But there isn't a lovable language (no pun intended haha) that can be used for everything. This is honestly why I crated Jac, to take the crappy parts of coding and leave that to the compiler, and be able to get good at one language so it can be used to create anything. All this being said, be a part of the community and help me know what pain you have with it and I'll try to knock it out. I'm super motivated by the people who love the language, or at least want to make the language more lovable. (jeezz I swear I'm not doing that on purpose! :-P)