Finally, I discussed my program with Aaron. Not as bad as I thought. Basically, he explained that I should have delegate of the NSTextView handle changes to NSAttributedString. How this may work is very confusing to me. I guess I'll have to start pushing the bits. Hopefully this will be working out very well. Soon. If I just only...

Anyway class is winding down and my mind is basically full of Cocoa goodness. Full to the brim. Today we did some OpenGL and more CoreData. I hate both of these. OpenGLis just plain confusing, and CoreData has not too much programming. CoreData looks to be there version of CORBA.

There has been a lot to learn. Frameworks are always so hard to pick up because of the depth and breadth of them. I program in C++ without any crutch like a framework, but that is the way we are going. Away from the raw and onto something more plastic and man made. It takes real programmers to create a framework. OS X has plenty. Even though it's summed up in Cocoa. there is a great deal to learn. Printing, graphics, sound, widgets. There's a lot to it. Frameworks is the next thing. This is the first chance I have gotten with one. It's been fun, but somewhat intimidating.

Also, staying here are a group of journalists taking a "Hostile environment" survival course. Most of the journalists are from CBC (Canada), CNN, NPR (?!) and are on there way to many hot spots of the world. We pass each other at meal times. They call us nerds. It's funny. We almost had a rumble: they wanted to challenge us to a volleyball game. We may have done it if it was virtual volleyball, but the game neveer came to be. It was stupid. I think we just wanted there chicks. The one from CNN was kind of cute (on air personality I think name of Jace something?).

Turns out Aaron is also a fellow Cane. He was there for a couple of years left when I got there and stayed in the same residential colleg as me. Rather interesting.

Tomorrow we wind down. I really need to get things working on my program.

Sleep.

Labels: , , ,