Re: Simple Question?
Posted in 1998
Michael Segel (mikey@segel.NO.SPAM.KINGOFMYDOMAIN.SPAM.NO.com) wrote: : Can I create new data types? Yes. Basicly, a 'Blade' is a set of 'classes' (Types and their associated functions.) A data type can be as simple as a 'rational number' (N/M and all the math associated) or as sophisticated as a digitized finger-print. The key thing is that they can be *combined* into a single system. : Can I create new relational operators? No. You can create new access methods (index structures, and gateways to external 'relations') but the engine doesn't let you do anything that exotic. (T-Joins are out). : Can I perform function overloading with existing operators? Of course. : criteria. So does this mean Informix doesn't want to chase the : banking industry? ;-) On the contrary. They're among the early adopters. : How does UDO improve upon the work already done? Seriously. Most of what has traditionally been coded up into unwieldy middle-ware can be brought into the server and 're-used' in a dynamic programming env (SQL). : You have this greatest thing since sliced bread and I want to know : how it applies to my clients' businesses? : : Is UDO C++? Java? or C? (C isn't OO BTW.) You can add UDR's in 'C' or Java (or SPL). The 3GL selected to implement the building blocks isn't important. OO is a programming methodology. C++/Smalltalk/Java are languages embodying that methodology. But just as it's possible to write 'structured' COBOL, you can adopt OO ideas into the relational framework. Basicly, object = domain. (Chris Date's cheering somewhere).