Ranting about some object theory...

Every since the whole discussion about object variables and object references in Studio came up this has been linguring in my mind so before I continue with my discussion on a way to use object variables in Omnis I felt compelled to do some ranting :)

I can't be certain but I imagine this discussion lies at the heart of the decision making of how Omnis originally implemented their object model and what direction they took it in.



Read more ...

Add to: Digg | Technorati | del.icio.us | Stumbleupon | reddit | Furl

Retain/Release in Omnis

As I was bragging about this on the Omnis list let's start doing a writeup about this. This will be a multipart writeup on object memory management in Omnis Studio 4 using object references.

This part we'll look at a simple retain/release object base class that allows us to track a single instance of an object that is being used by different parts of the system. It is a widely used model though my primary inspiration has been the use of it in Cocoa.
For the second part we'll look at implementing a copying scheme for our objects.
For the third part we'll look at auto releasing objects, why we need to do this and how we can implement this in Omnis.
The final part we'll look into tracking retains and releases in order to find memory leaks (not just leaks happening but finding the source).



Read more ...

Add to: Digg | Technorati | del.icio.us | Stumbleupon | reddit | Furl

Way to busy...

I've been way to busy to mind my blog the past few weeks. Things are finally starting to settle down and we're getting back into a pattern. I'm even finding some time for hobbies, though marginally and at the cost of much needed sleep:)



Read more ...

Add to: Digg | Technorati | del.icio.us | Stumbleupon | reddit | Furl

Two weeks..

My internal clock is really messed up, I feel like I've been a new father for over a month now but its only been just over two weeks. Mind you, I went back to work last week already, I had taken some time off before Blake was born, and I'm taking some more time off later in the month. Anyway that may alter my perception of time.

It's hard to figure out whether its between my ears but it feels like these past few weeks have been alot more tiring then when we had Linsey. Maybe its because we now have two children or maybe there is just to much going living in a different country and having just moved and all, I never really was very good with change. Happily though it looks like Lily is having less difficulty then last time.

Mind you, the above said, I couldn't be a more proud father and I wouldn't give this up for the world.



Read more ...

Add to: Digg | Technorati | del.icio.us | Stumbleupon | reddit | Furl

Introducing Blake

In the news today, we finally have a phone line, also have internet again, but the most smashing news of the day (well actually yesterday), our son was born!!



Read more ...

Add to: Digg | Technorati | del.icio.us | Stumbleupon | reddit | Furl