The Hundred-Year Language 730
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."
I say more VB (Score:-1, Funny)
I know! (Score:0, Funny)
Yeah...that's it...
Seymour Cray said it best (Score:5, Funny)
I do not know what the language of the year 2000 will look like, but it will be called FORTRAN. [cmbi.kun.nl] -Attributed to many people including Seymour Cray, John Backus
I predict... (Score:5, Funny)
And I will still be refusing to maintain them. Six years in the COBOL mines was six years too long...
Cobol is back. (Score:4, Funny)
Aliens (Score:3, Funny)
Presumably many libraries will be for domains that don't even exist yet. If SETI@home works, for example, we'll need libraries for communicating with aliens. Unless of course they are sufficiently advanced that they already communicate in XML.
Let's hope it's not Microsoft's XML, because that could cause a problem with communication:they might say "We come in peace" and start shooting at us with lasers and everything!
No current languages will exist.. (Score:5, Funny)
Re:I know! (Score:4, Funny)
Re:I know! (Score:3, Funny)
that's VisualJavaC++.Net#
That's what I was going to post, but I didn't want to give Microsoft any ideas!
Re:Seymour Cray said it best (Score:4, Funny)
The horror (Score:4, Funny)
VIOD THING (OMFG!!!1 LOLOLOLOOL!!!)
INIT HAX0R N00B!!!
WHIEL STFU DO
GOTO 10
DOEN
Re:I predict... (Score:5, Funny)
I predict that in 100 years someone, somewhere, will still be running COBOL applications.
And I will still be refusing to maintain them.
Surely that depends on whether you're damned or not. I imagine there's a whole circle of hell devoted to maintaining COBOL apps.
Re:how long (Score:5, Funny)
Forth (Score:0, Funny)
Quantum Packages? (Score:2, Funny)
You'd get errors like
error in com.quantum.package:453 - classProbablyNotFound exception
The computer language 100 years from now? (Score:0, Funny)
The optimization of Parrot should be just about complete by then.
Re:I know! (Score:2, Funny)
And of course, the first version out of the gate will be called:
VisualJavaC++.Net# v6.0 Premium
Re:Cobol is back. (Score:2, Funny)
I thought Cobol was already 100 years old.
Re:Best quote from the article (Score:5, Funny)
Re:how long (Score:2, Funny)
Daniel
Re:The horror (Score:1, Funny)
Re:Not long... (Score:1, Funny)
ambiguity==humor, except where it does not.
Re:Seymour Cray said it best (Score:3, Funny)
Re:how long (Score:2, Funny)
Bah, did you not get the press release? (Score:0, Funny)
In the future... (Score:4, Funny)
Re:Bah, did you not get the press release? (Score:2, Funny)
Re:Convergence (Score:3, Funny)
So you've been getting that xxx farm girl spam too...
Re:You know nothing! (exclusive) (Score:3, Funny)
VisualJavaC++.Net# v6.0 Premium XP Gold Serial-Key: 78YCA2-997FZC-RAJN-AE-0564
Re:No current languages will exist.. (Score:2, Funny)
Right.... What's a QBit?
Re:Bah, did you not get the press release? (Score:1, Funny)
Re:Totally wrong (Score:4, Funny)
Picard> Computer, calculate the time needed for repairs.
Computer> What?
Picard> Calculate the time needed to repair the impulse drive.
Computer> The impulse drive cannot be repaired.
Picard> I mean to patch it up sufficiently such that the ship can move.
Computer> The ship can already move, we are being accelerated by nearby gravity well.
Picard> (In frustration perhaps) Calculate the time needed to recalibrate the impulse generation coils, considering that ion capacitor was functioning within normal parameters. (or some other jargon)
Computer> (Finally having an answerable question) Recalibration will require 14 minutes. (This does not mean that they will be fully "repaired", just they they will be enough to perhaps be usefull )
And as for Asimov's silly laws: they are a contradiction in terms. Any routine capable of enforcing such rules upon the AI would have to be AI itself. Therefore such rules are a paradox in that they cannot be implemented. Any working AI would be fully subject to its own volition.
All other checks and balances are MEANINGLESS. No matter how well built a fortress is, with zero sentient creatures guarding in, it is defenseless.
No matter how strong a weapon, unwielded, it is powerless.
Re:LISP in 100 years (Score:3, Funny)
Blue screen of dead. (Score:1, Funny)