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."
JavaC++.Net#
Yeah...that's it...
PepperHacks - Hacking the Pepper Pad
I do not know what the language of the year 2000 will look like, but it will be called FORTRAN. -Attributed to many people including Seymour Cray, John Backus
Trolling is a art,
I predict that in 100 years someone, somewhere, will still be running COBOL applications.
And I will still be refusing to maintain them. Six years in the COBOL mines was six years too long...
- -
Are you an SF Fan? Are you a Tru-Fan?
I guess that programming languages are like cycles. Ah, COBOL is all coming back to me. This object orientation is way too appreciated, it is time get back to the days when VAX-admins ruled the universe of COBOL :)
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!
When quantum computers come into the picture a new type of programming language and way we think about computers will emerge. Bit shifting will especially be different, it will be called... QBit shifting.
Analytic & algebraic topology of locally Euclidean meterization of infinitely differentiable Riemmanian manifold
VIOD THING (OMFG!!!1 LOLOLOLOOL!!!)
INIT HAX0R N00B!!!
WHIEL STFU DO
GOTO 10
DOEN
--Chag
I hope it never is like spoken languages. I can hardly understand what my wife wants when I talk with her, why would a computer. Spoken languages are ambiguous.
love is just extroverted narcissism
In the future, computers will be so smart that programmers will no longer have need to read their own code. Forth will finally take its rightful place as a primary language of development.
Imagine debugging a quantum package - it could exist and not exist at the same time. probably.
:
You'd get errors like
error in com.quantum.package:453 - classProbablyNotFound exception
That's easy! It will be Perl 6.
The optimization of Parrot should be just about complete by then.
Karma: SELECT `karma` FROM `users` WHERE `userid`=138474;
Daniel
Carpe Diem
The Department of Redundancy Department says:
ambiguity==humor, except where it does not.
VisualJavaC++.Net# v6.0 Premium XP Gold PRO Enterprise Edition
In the world 100 years from now, you don't program the computer ... the computer programs YOU!
For species branches can converge too - it's just kind of weird
So you've been getting that xxx farm girl spam too...
"If you're thinking what I'm thinking, you're right." -
VisualJavaC++.Net# v6.0 Premium XP Serial-Key: RFA978-137D40-DFERA-AE-7897
VisualJavaC++.Net# v6.0 Premium XP Gold Serial-Key: 78YCA2-997FZC-RAJN-AE-0564
So, an episode of stark trek for you goes like:
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.
SO, what you are saying is that in 100 years, we will still be using E-macs for everything but typing source code and word processing.
Food not Bombs is a nice platitude but it breaks down when you notice that the Bombees are usually well fed
Computers totaly conected to the human brain. Makes me wonder what a blue screen of death will look like.