Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Re:I always wondered (Score 1) 63

Show me an articulated robot that moves around as long as humans do without totally falling apart every 3 days/months/years and we can start this discussion. Even without any moving parts: Show me *any* kind of artificial (non-organic) device that can process information for 70 years without any interference from outside (like my brain can do), and we can start to think about how organic components are less durable than inorganic ones. Until then, my imaginated cyborg is going to have his inorganic mechanics replaced every couple of days/months/years.

Comment Tell him about artificial life (Score 1) 1095

Independent from the decision what language to learn, talk to him about artificial life (programming little animats that live in an artificial environment and have artificial genetics). It is such great fun to program little animals running across the screen. IMHO, this is a perfect approach to learn programming:
(1) You can start off simple (without any genetics or physics) and already have fun, then add more and more features to your animats and to your environment.
(2) The concept of object oriented design is very obvious here: each animat is an instance of a class and has methods and attributes.
(3) If you add genetics, your son will develop a natural view on evolution, which in turn will prevent him from becoming a creationist (god willing).

Slashdot Top Deals

"Why waste negative entropy on comments, when you could use the same entropy to create bugs instead?" -- Steve Elias