Frequent versus infrequent developers, in languages and so on
If you infrequently use a language and you are not planning on writing write-once/throw-away code.  Then don't use any library/framework.    The overhead of development today as I see it is not just the languages, but the cognitive overhead of having to learn gigantic libraries and frameworks.   I'm seeing libraries/frameworks that are 20x-100x times as complex as the language.   Shed those bloat and free your mind.  If the language is also fairly large, constraint yourself and restrict yourself to a subset of the language.  It's not a must that one must use every feature of a language.   The suffering of developers that use an infrequent language is self inflicted.   Hell, don't use a language that you don't plan to use often unless it truly offers something that other languages don't, which is rarely so.