If primitives had an addSlot() method, you could do: time = 2 months + 1 day + 25 min length = 1 foot + 2 in + (1/16) in Is this really useful? Maybe. ...
... That's a cool use of primitive extensions. I've thought about it some more, and I'm thinking of adding an addParent() method for primitives that would...
I've got a version of Io working with an incremental garbage collector(tri-color, write barrier). So far it's ~15% slower than the mark and sweep version which...
Distributed objects in a page of code! That's the way it should be. I played around with CORBA a while back and, said... I don't think so. Then you've got...
... In 96 I worked for a company that purchased that CORBA spec books. When stacked(covers upward), they were about 6 feet tall! ... I use null terminated...
I've got ServerTest.io running at 64.121.74.198/8456 if you have not tested against an Intel box. Hmm, what can we do with this :) Mike ... be. ... think so. ...
... I forgot to add the target id to these examples - add 2 bytes to each. s NULL 0 NULL test NULL s NULL 0 NULL Number NULL 1 NULL The object ids should...
I'm starting to write my Inertia GUI in Io, and now using more inheritance than before. Is it valid to call 'super init() from init (), for example: Visual...
... Mike, It seems to work ok for me. The following does at least. Can you send me a small example of the problem? ... a = Object clone a init = block(v1, v2,...
I found the problem - I was not taking into account the nature of prototypes. I was using init() in the wrong scope. "Window = Visual clone" invokes...
... I think I understand - you expected init to only be applied to "instances" but all objects are instances in a prototype based system. When does this cause...
... Not exactly. It's just in this case Visual.init should not be called until an instance of it is created. It was adding variables to Window, AND to...
Maybe I'm just tired, but I can't seem to get the right parent assigned. I want to set an object's parent to the receiver's instance: Visual addChild = block(...
On Friday, November 15, 2002, at 03:02 PM, Sean Perry (by way of Sean ... Nice feature. Thanks Sean! ... Do you mean argument type checking? If so, the ...
... no, I mean "this function requires two args, silly" type errors without using an assert. Or is that how Io usually handles it? ... it should be portable,...
So I compiled and tested (briefly) Io on NetBSD. The tests/ directory ran fine as did my new addition to the Date object. the addons directory however was...
... Ah, you mean something like?: void IoMessage_assertArgCount(IoMessage *m, int count); I like that idea. ... That's a good idea. Cheers, Steve OSX freeware...
... yeah the idea is to throw a useful exception rather than a simple assert. Having the ability to runtime call methods and check the arity via exceptions can...