in my understanding it is gb.chart, because:

- it is somewhat more general than "plot" (which used to be more related 
to dot based graphs). plot is also associated with planning

- "graph" would be semantically correct but it is ambiguous with the 
data structure made of nodes connected by edges. Since it is conceivable 
to have a a gb component for this data structure, and this data 
structure is mostly known as  "graph" ("net" is an alternative but I 
think very uncommon). Translations of "graph" also creates problems 
leading to the meaning of images.

- "chart" conflicts with "map", but then "map" could always be used for 
a gambas map component.



On 09/27/2013 08:36 AM, Fabien Bodard wrote:
> So do to short ... what must be the name of this new component ? ..
>
> gb.chart?
> gb.plot ?
> gb.graph ?
>
>
>
>
> 2013/9/27 Bruce <bbr...@paddys-hill.net>
>
>> On Tue, 2013-09-24 at 17:51 -0700, Randall Morgan wrote:
>>> Yes, but charting can also be used for plotting a course for sailing or
>>> flying... As in charting a course.
>>>
>>>
>>> On Tue, Sep 24, 2013 at 11:19 AM, Fernando Martins <ferna...@cmartins.nl
>>> wrote:
>>>
>>>> well, it also means charting :)
>>>>
>>>> https://www.google.com/search?q=define%3A+graph
>>>>
>>>> /"verb/
>>>> verb: *graph*; 3rd person present: *graphs*; past tense: *graphed*;
>> past
>>>> participle: *graphed*; gerund or present participle: *graphing*
>>>> *1*.
>>>> plot or trace on a graph."
>>>>
>>>>
>>>> On 09/24/2013 07:50 PM, Fabien Bodard wrote:
>>>>> Ok ok its a french error... We name that a "graphique" in French. :-D
>>>>> Le 24 sept. 2013 17:20, "Randall Morgan" <rmorga...@gmail.com> a
>> écrit :
>>>>>> I would agree! There are many mathematical applications for graph
>> types
>>>> and
>>>>>> several data structures for them Avoiding the use of the word graph
>> and
>>>>>> using plot would be much better.
>>>>>>
>>>>>>
>>>>>> On Tue, Sep 24, 2013 at 7:11 AM, Tobias Boege <tabo...@gmail.com>
>>>> wrote:
>>>>>>> On Mon, 23 Sep 2013, Fabien Bodard wrote:
>>>>>>>> Hi ru ... Maybe it interest you to help me to redraw gb.graph...
>> This
>>>>>>>> component is out of date.
>>>>>>>>
>>>>>>> One small thing: Please remember that "Graph" could equivalently
>> well
>>>> be
>>>>>> an
>>>>>>> abstract datatype in gb.data. If it's still meaningful then, I'd
>>>> suggest
>>>>>> to
>>>>>>> call the classes in gb.graph something around "Plot". I think you
>> have
>>>>>> the
>>>>>>> opportunity to do so. I don't know any other name for the Graph
>>>> datatype.
>>>>>>> Regards,
>>>>>>> Tobi
>>>>>>>
>>>>>>> --
>>>>>>> "There's an old saying: Don't change anything... ever!" -- Mr. Monk
>>>>>>>
>>>>>>>
>> In fact (my 2 cents) I would tend to use "chart" as the overall largest
>> object.  You could plot a course from (say) Normandy to Hastings on a
>> nautical chart but you could also plot a set of isobars on a map of your
>> local area and produce a "weather chart", plot a set of dance steps on
>> paper to produce a choreographic chart, etc.
>>
>> My vision would be a chart is a single graphical output from the
>> underlying engine. On that would be one or more plots that depict a
>> certain set of data.
>>
>> Certainly, "graph" has a particular mathematical meaning (nodes and
>> edges) that could have conflicts as abstract data types. I agree with
>> Tobi that it would be better to avoid it.
>>
>> Nautically, a chart is a single instance of "a piece of paper" with
>> certain attributes like a title, a set of co-ordinates, some "pretty"
>> features, an identity etc that you use locally to plot a course or
>> something.  Also, although I'm linguistically challenged I believe that
>> "chart" and "plot" have fairly parallel translations - Carte,
>> Kart?,sjökort etc and tracer, plotten, plotta etc  whereas "graph" tends
>> to translate more generically as a "picture" - graphique, Grafik, graf
>> etc.
>>
>> Bruce
>>
>>
>>
>> ------------------------------------------------------------------------------
>> October Webinars: Code for Performance
>> Free Intel webinars can help you accelerate application performance.
>> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
>> from
>> the latest Intel processors and coprocessors. See abstracts and register >
>> http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Gambas-user mailing list
>> Gambas-user@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/gambas-user
>>
>
>


------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk
_______________________________________________
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user

Reply via email to