QUOTE
yes _everything_ a computer does is just a numeric type.
in the end they are all bits, of course 
my question was, if the attributes are restricted to the maya built-in types, or can I pass every object (without reformating).
The object is (or can be) very very large and I don`t want to put it in a maya container, so maya can use it.
The data needs to be in a certain order in a certain format to be calculated very quickly so I can't rewrite it for maya or reformat it every time the node wants to recalculate it.
Bottomline is that I dont believe (and thats just an assumption) that maya can handle that data (its a large array for physix simulation) as nodes and all the data as attributes feasibly. Sure I could use mayas pointarray and this and that and reformat the data so it fits well with the nodes, but this imho would be slowdown in simulation speed.
I just wanna use maya for visual feedback, setting the scene and rendering.. but the simulation itself should take place outside of maya.
I think I will try to use one node for everything, so I dont have all the problems with sharing of objects etc. after rethinking it I think it s no drawback after all.
I just for fun I will try my luck with getting the pointer to a node and missusing it - though I got warned of "the ungodly abuse of the DG" I have in mind 