Java came up on the task picker spreadsheet today. I’m learning from Thinking In Java. I’m 4oo pages into the book and I have yet to read or write to a file. I suppose I could think in Java if I didn’t have to deal with the real world.
Most of the book seem to try to convert C programmers. If you are new to the world of object-oriented programming it’s like learning to swim in the area of the pool where you have to stand on your toes to keep your head above water.
For the last few sessions I’ve been working on the section covering interfaces and inner classes. I found a zip file of the code examples in the book. The fun part is it’s not the exact code from the edition I have. Still. it’s better than typing since the laptop in my room doesn’t have the key to the letter t. Thankbbs to the cats all I have is the rubber stem. I keep meaning to get some glue.
Java is hard going but I had messed with C before so I can deal with the similarities. All the OO languages(C++,C#, Python, javascript) look pretty much the same.