Rail guns are old news. They've been talking about them for at least a decade. I think it falls into the same category as the OICW and the Comanche- it fills a void that only the defense contractors want to see filled.
Try more than 100 years- with lots of interest during both WW1 & WW2. The idea has been around a long, long time, but the technology was never there- particularly the ability to generate enough power to make these feasible.
Of all the stupid spending going on, the creation of rail guns lies among the few actually worth-while ideas.
Creating these guns now means that in 20 years we will probably develop the ability to miniaturize them, as well as increase the accuracy to levels unthinkable today. These rails guns -along with LASER development- will eventually serve important functions in the area that needs the most work: defense.
A working rail gun will be able to take down incoming cruise missiles - even at extremely high velocities. Rail guns can also take out targets that are LASER resistant. So, for instance, an incoming nuke traveling at hyper-velocity (above Mach 5) that was built to reflect away LASER energy weapons would be a serious threat to our national security. Building rail guns (which have ranges over 250 miles) that can fire tiny projectiles up to Mach 25 (
about 9 kilometers per second) ...or even faster... means we would have the ability to deploy a sci-fi-like curtain of defense all along the entire perimeter of our nation. No incoming threat- no matter how fast or how many countermeasures- would be able to escape these. Also, the ability to quickly reload and fire these inherently stable weapons means platforms that could fire at unimaginable cyclic rates (perhaps a million rounds per second) for incredible distances with accuracy that is only slightly lower than energy beam weapons. Eventually, we're talking a massive impenetrable curtain of defense... and all at speeds, distances and cyclic-rates-of-fire that boggle the mind.
Like it or not, the threats of the future will require this kind of technology.