@NoviceInDisguise what I hate is how FREAKING OVERENGINEERED it is. I mean do you seriously need a class named ContentHandlerAlreadyRegisteredException or IEEE754FloatingPointEncodingAlgorithmFactory?
@NoviceInDisguise Before you complain about languages, try APIs. Then you will understand what suffering is. Especially when there is no documentation and you are guessing. That is always fun