I am sure Oracle.Sun.Java's crypto primitives work very well (until they don't, because 'Oops ZeroDay LOL').
I am not using Java's bloatware crypto libraries! I am writing all my stuff from scratch to make sure it is correct, concise, elegant, clean, and kick ass. You don't realize you are talking to a prolific programmer.
And I already ported Ed25519 from Java to Scala (I2P code).