https://fossforce.com/2015/01/saying-goodbye-to-java-the-hard-way/
Saying Goodbye to Java the Hard Way