Joaquim Rocha
Published on

Back to JAVA… for a while

  • avatar
    Joaquim Rocha
  • Principal Software Engineering Manager at Microsoft

So, today I continued my work in my SAPO Summerbits project. It consists in developing an OCR plugin for DSpace.

It’s been a while since I touched JAVA, the last time I did something with it was for BluePad which has a much simpler code-base. Anyway, I don’t think I am a little rust on JAVA, it’s just that if you spend a while doing code in Python, there is some things you just take for granted. I mean, taking a look back at the JAVA API docs (good docs, BTW) just make me think: “Why the hell so much stuff for such a simple task (say, reading from a text file)!?”

But anyway, it is GOOD to switch programming languages once in while so you don’t stick too much to some stuff. One of the things I like doing most is *learning*, so I am looking forward to write more code in C once I get time, maybe learn C++ as well.