Re: Not enough parallelism in programming



Greg Lindahl wrote:
> In article <Fb6dncT1wJR5_bjeRVn-iw@xxxxxxxxxxxxxxx>,
> David C. DiNucci <dave@xxxxxxxxxx> wrote:

> >That you can express some aspect of a program as a graph is very
> >different from saying that the program is the graph or vice versa.
>
> But I never said programs were graphs! That's a distinction you
> brought up. In this case the programs are C++ with a couple of
> keywords added. You could also run a real graph language if you care
> to invent one. I don't care about the disctinction you're trying
> to make.
>
You're making a distinction that's just too cute (a language that
"does" executable graphs, as opposed to a language whose programs are
written as graphs, presumably with a formal graph grammar, although I
did not make that clear).

SF>>> OK, so if programmers can think in 2-D, what do they need in a
language
SF>>> to reasonably express those thoughts?

RM>>"Executable graphs" is the obvious answer.

GL> So what don't you like about existing languages that do executable
graphs? One such is Mentat.

If the original point was *thinking* in a particular way, then programs
written in C++ that happen to be analyzable as graphs is a bizarre
example to put forward, if the point of my original proposal was to
think in graphs (and that was my point).

RM

.



Relevant Pages

  • Re: OO and Extending (Was: Is Procedural Paradigm a basis of OO Paradigm?)
    ... That greatly depends on the language. ... You have to *show* OOP being better, not merely claim you are smart ... Most IF statements add *features*. ... shanty-town-like graphs. ...
    (comp.object)
  • Re: GoTo in Java
    ... It used a component programming model and provided a visual development ... components in any language that could call the API, ... package graphs as macros for use in other graphs. ...
    (comp.lang.cobol)
  • Re: Can you recommend a language to...
    ... Can you recommend a language to... ... Graphs becoming images and constant page refreshes chewing up ...
    (comp.lang.ruby)
  • Re: graph of a query
    ... language (Portugese) instead of these autotranslated ... >"Frank Dulk" wrote ... >> Where finds that had several examples of reports of graphs, ...
    (microsoft.public.access.reports)
  • Re: Designing a Graph library
    ... > specializations of the concept (directed graphs, acyclic graphs, ... > etc.) and a few standard graph algorithms. ... > The language to be used for this is Perl. ...
    (comp.object)