[FRIAM] square land math question

uǝlƃ ↙↙↙ gepropella at gmail.com
Thu Jul 23 17:41:18 EDT 2020


We used to have this argument all the time about the apt use of relational vs. OO databases. As in Ed's conception, the same square can be associated with multiple locations. Then to update all the renderings of that 1 square, say, change its color from red to blue, all you need do is change the object and all its renderings change as a result. That's pretty handy.

But what if you really did want multiple squares so that changing the color of this square over here didn't change the color of that square over there? You might want "square" to be a class but have color be an instance property so you could change each square to a different color. Or you might even have a concept of *scope* so that all  the squares in a neighborhood changed, but no those far away ... or only the squares that are also rotated 90° (invisibly) would change color, but those that haven't been rotated stay whatever color they are.

To my mind, computationalists tend to think like the latter (collections of instances) whereas analysts tend to think like the former ("normalized" or "unified"). I'm agnostic and like both teams. But when I see one team winning, I tend to traitoriously jump from one side to the other.

On 7/23/20 2:26 PM, Frank Wimberly wrote:
> What?
> 
> On Thu, Jul 23, 2020, 2:56 PM uǝlƃ ↙↙↙ <gepropella at gmail.com <mailto:gepropella at gmail.com>> wrote:
> 
>     Ha! No way. If that were true, then to mow my lawn, I'd only have to mow the little part in the corner and voilá all the other patches would also be mowed.
> 
>     On 7/23/20 1:52 PM, Frank Wimberly wrote:
>     > "is the same sized square, e.g. at {0.5,0.5}, the same square as the one at {10.5-10,10.5-10}" 
>     >
>     > If you agree that 10.5 - 10 = 0.5 then same square, different name.

-- 
↙↙↙ uǝlƃ



More information about the Friam mailing list