[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: wishful UI
On Aug 13, 2010, at 7:20 PM, DJ Delorie wrote:
>
>>> But "property" is such a nice, clean, simple building block. Why
>>> pollute it by adding more functionality and making it more complex?
>>
>> Because then you can extend the concept without limit. It's like
>> "function" in mathematics. You can construct functions from
>> functions. But if such constructs were no longer functions, you'd
>> get stuck.
>
> To abuse your analogy, our properties is like "constants" in
> mathematics. Classes would be "functions".
Except in the proposal, classes cannot be composed of other classes.
>
> A property is like "width = 5" or "impedance = 50". A class is a
> collection of properties, which could include a collection of classes
> or whatnot also.
OK, so now you have two entities where one suffices. How is this simpler?
"Class" is a misleading term in this context. Nets (at best) have properties: classification is sloppy thinking. The utter failure of early efforts to base AI on classification of objects should surely have taught that to us.
> Creating a single object that has to act as both a
> name-value pair *and* an arbitrary container is not a good idea.
You offer no reasoned support for this opinion.
John Doty Noqsi Aerospace, Ltd.
http://www.noqsi.com/
jpd@xxxxxxxxx
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user