On 7/17/2011 5:18 PM, Karl Robillard wrote:
Heh... that talk didn't recieve a very warm welcome over at Lambda the
Ultimate either. My favorite comment was the idea that AI could advance to
the point where the final programming language may end up being English. I
guess that means programmers in the future will be politicians? :)
Anything worthy of the "last language" title would have to facilitate language
oriented programming. Saying that a language must not have gotos, or must be
object-oriented, or should run on a virtual machine is to miss the point,
which is to express structure. Any and all structures. Different structures
can be communicated more clearly using different languages.
probably it would have to be able to effectively do *everything* and in
every major usage domain (from high-level interactive scripting, to
low-level system and kernel programming, interface cleanly with ASM, ...).
it may well be that all this may be too much to be accomplished
effectively by a single language, but could at least be amendable to a
family of related languages.
either that or one has to accept a looser definition of a given language
than has traditionally been the case (and likely code not working across
domains), or have a much more complex standard and potentially a number
of optional features and domain-specific subsets.
...
_______________________________________________
fonc mailing list
fonc@vpri.org
http://vpri.org/mailman/listinfo/fonc