Artificial Intelligence

Apple is really driving me crazy with their provisioning profiles. This means that the iPhone application I am developing will get some delay in being publicly available. So far the bad news, there is some good news as well.

After an interesting conversation I recently had on artificial intelligence (AI), I started looking at my book on Prolog again. Nice, but Prolog needs a software environment to do its work. And as far as I have seen, Java seems a nice choice. All right, C++ as well, but for some reason I prefer Java (hint: memory management….).

Objects First With Java (4th ed)

It turns out that the book “Objects First With Java” is an excellent work on teaching how to apply object oriented programming (OOP). I read many books on programming in different languages, but never fully grasped the OOP concept. This one may change that situation. I would not recommend the book for a beginning programmer without a coach, as the book’s pace is rather high. I must confess that I do not use BlueJ but the NetBeans IDE. I really like the book’s approach to introduce classes and objects directly in the beginning, even before real code comes in. It helps to change your mindset from procedural programming to OOP; the code comes later.

I am looking forward to improve my OOP skills, and get some hands-on feeling with AI programming.

Leave a Reply

Your email address will not be published. Required fields are marked *