Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Power

Piston-Powered Nuclear Fusion 147

katarn writes "General Fusion is a startup proposing they can create commercially viable fusion using acoustic shock waves, triggered by 220 precisely controlled pneumatic pistons. Their approach is based on a US Naval research concept called 'Linus' and old research done by General Atomics. They feel we now have the high-speed, digital processing capable of pulling off this feat, where decades ago the technology was not available. I think we can hold off on the 'vaporware' claims for a bit; everyone is aware of the horrible track record for turning fusion concepts into reality, but they don't claim to be the first with the idea or that there are not substantial challenges in the way. If nothing else, it is a fascinating concept." Los Alamos National Laboratory has further details on this type of fusion, and longtime LANL researcher Ronald Kirkpatrick did an external assessment (PDF) of General Fusion's plans. Popular Science had a lengthy story about the company a while back. The reason they're back in the headlines now is that they've secured enough funding to begin work on a prototype reactor.
Programming

The Best First Language For a Young Programmer 634

snydeq writes "Fatal Exception's Neil McAllister questions whether Scheme, a dialect of Lisp taught as part of many first-year CS curricula and considered by some to be the 'latin of programming,' is really the best first language for a young programmer. As he sees it, the essentially write-only Scheme requires you to bore down into the source code just to figure out what a Scheme program is trying to do — excellent for teaching programming but 'lousy for a 15-year-old trying to figure out how to make a computer do stuff on his own.' And though the 'hacker ethic' may in fact be harming today's developers, McAllister still suggests we encourage the young to 'develop the innate curiosity and love of programming that lies at the heart of any really brilliant programmer' by simply encouraging them to fool around with whatever produces the most gratifying results. After all, as Jeff Atwood puts it, 'what we do is craftmanship, not engineering,' and inventing effective software solutions takes insight, inspiration, deduction, and often a sprinkling of luck. 'If that means coding in Visual Basic, so be it. Scheme can come later.'"

Slashdot Top Deals

"Experience has proved that some people indeed know everything." -- Russell Baker

Working...