&gt; Nobody needs to use multiple frameworks unless you&#x27;re a researcher or something who wants to be able to take use the code from other people&#x27;s papers or something.<p>I never said I wasn&#x27;t. I&#x27;m interested in more than one thing, and so it makes me sad to see that the cutting-edge stuff I&#x27;m interested in is implemented in a variety of languages and frameworks (typically for no better reason than that particular researcher uses that particular framework), which means I either need to invest a huge amount of time and effort into becoming a polyglot or abandon any more in depth understanding than the paper.