Slashdot Mirror


The Hundred-Year Language

dtolton writes "Paul Graham has a new article called "The Hundred-Year Language" posted. The article is about the programming languages of the future and what form they may take. He makes some interesting predictions about the rate of change we might expect in programming languages over the next 100 years. He also makes some persuasive points about the possible design and construction of those languages. The article is definitely worth a read for those interested in programming languages."

2 of 725 comments (clear)

  1. The Language of the future ... by BabyDave · · Score: -1, Redundant
    "I don't know what language they will be using in high performance computers 10 years from now but I know it will be called FORTRAN"
    Attribution would be appreciated, 'cause I can't find who said it.
  2. Re:how long by GnuVince · · Score: -1, Redundant
    Forth can be used a little bit like that (example taken from "Starting Forth", by Leo Brodie):

    \ Word definitions
    : convicted-of 0 ; \ To convict someone
    : murder 25 + ;
    : arson 10 + ;
    : robbery 2 + ;
    : music-copying 40 + ;

    : sentenced-to . ." years of prison" ;

    And to use it:

    convicted-of music-copying robbery
    sentenced-to

    Output: 42 years of prison

    This looks quite like english. Of course, you can do that in many languages, but it feels more natural in Forth I think