The key is understanding the purpose of the rules, its pros and cons, and recognizing the impact of your behavior, both its benefits and harm, considering the feelings of others at the same time. That's essential and most challenging part - the part that requires wisdom.
As far as I'm aware, all their IDEs are based on IDEA, almost acting as IDEA+special plugin, so a lot of code will still be the same. Of course, the language-specific stuff is not open, but as others have said, Java bytecode is fairly easily decompiled anyway.
If articles are more efficient, then it means there are plenty of nonsense in books. I don't think good books are filled with a lot of nonsense, if they are, then they are not good.
However, it's a fact that there are a lot of books which are collections of many trivial topics, collections of unrelated articles.
From my personal experience, it's quite useful but not as much as a lot of people thought it would be. The ability solving 'simple' questions is great. I used it more as a smarter google.
For now, it's indeed too small subset, more features will be added later though, I want to make sure all the code that gsubpy can interprete can be intepreted by CPython. So, the a subset of Python is the most accurate name I can think of right now.
This is pretty like the quote from Thomas Huxley: "Try to learn something about everything and everything about something".
But I think people should choose topic carefully it should be fundamental, maybe it's soon unfortunately gone if you choose a trendy and short-lived tech.