[Semi OT] The programming language wars
Laeeth Isharc via Digitalmars-d
digitalmars-d at puremagic.com
Sat Mar 21 16:58:17 PDT 2015
> Right, but it is likely that the nature of programming will ni
> change. In the beginning of the web the search engines had
> trouble matching anything but exact phrases, now they are
> capable of figuring out what you probably wanted.
As you implicitly recognize later, it's not either/or, in the
same way that spreadsheets (ugh) constituted a new way of
programming and people continued to program conventionally
similar kinds of tasks even as spreadsheets exploded in usage
(and now we are back to finding it often more convenient to write
code again, plus the robustness that never went away).
HS Teoh is right about context, and the superiority of the
written word for organizing and expressing thinking at a very
high level. The nature of human memory and perception means that
is unlikely to change very soon, if ever.
Dr Iain Mcgilchrist (The Master and His Emissary) is very good on
context, BTW.
> You also have areas like program synthesis, genetic programming
> etc, where the computer itself generates the program to fit a
> specified result. When the computer is capable of that you
> might have a more "top down" programming model where you just
> keep adding constraints until you are happy with the result.
No doubt these techniques will continue to grow in usefulness (I
certainly hope so, and am making that bet), but the ultimate
implications depend on your conception of what creativity is.
More information about the Digitalmars-d
mailing list