Slashdot Mirror


The Future of Computing

webglee writes "What will the relationship between computing and science bring us over the next 15 years? That is the topic addressed by the web focus special of Nature magazine on the Future of Computing in Science. Amazingly, all the articles are free access, including a commentary by Vernor Vinge titled 2020 Computing: The creativity machine."

7 of 182 comments (clear)

  1. Don't underestimate... by JDSalinger · · Score: 4, Interesting

    It is easy to understimate the speed at which technology is changing. Pending brick walls (insurmountable laws of physics), computing in 2020 should be absurdly different from that of today.According to Ray Kurzweil: "An analysis of the history of technology shows that technological change is exponential, contrary to the common-sense "intuitive linear" view. So we won't experience 100 years of progress in the 21st century -- it will be more like 20,000 years of progress (at today's rate). The "returns," such as chip speed and cost-effectiveness, also increase exponentially. There's even exponential growth in the rate of exponential growth. Within a few decades, machine intelligence will surpass human intelligence, leading to The Singularity -- technological change so rapid and profound it represents a rupture in the fabric of human history. The implications include the merger of biological and nonbiological intelligence, immortal software-based humans, and ultra-high levels of intelligence that expand outward in the universe at the speed of light."

    1. Re:Don't underestimate... by Dr.+GeneMachine · · Score: 4, Insightful
      I actually don't buy into Kurzweil's singularity theory. I am not sure where he pulls that super-exponential growth figure from. Looking at past technological advances, I rather think that technological growth follows a succession of sigmoids. First you got a "buildup phase", followed by a very fast "breakthrough" phase, which slows down again, till the process settles on a plateau. Then there might be nothing for quite some time, till the next advancement phase sets in.

      Such a development model might very well go on for a long time, without reaching a Kurzweil-style singularity.

      --
      This comment does not exist.
  2. Trends by Red_Foreman · · Score: 5, Insightful
    There's two distinct movements, and in 2020 we could see one trend finally win out over the other, for better or for worse.

    One trend is the Open Source movement, the other is the closed source / DRM movement.

    The way I see it, one of two things could happen: Computing becomes nearly free, due to lower and lower hardware costs and free operating systems, with entertainment at our fingertips, or... an extreme DRM lockdown where only "trusted" devices may connect and Linux becomes contraband.

  3. Don't overestimate... by AKAImBatman · · Score: 5, Insightful

    Remember how all the SciFi shows of the 60's thought that we'd be cruising the solar system (perhaps even the stars!) by the year 2000? The Jupiter II optimistically took off in 1999, and Star Trek contained several references to "Eugenics Wars" and "early space travellers" that were supposed to have happened by now.

    What do we actually have? The same space shuttle that's been flying since the late 70's, and updates to the same rockets that have existed throughout the history of the space program.

    Technology does progress at an exponential rate. The only problem is that the focus of technology moves. Computers have already gone through several booms of massive technology increase, and are now very stable creations. There's just as good of a chance that they'll continue to update in a more linear fashion (ala automobiles) as there is that they'll experience exponential increases in technological sophistication. I personally find it more likely that technology will begin to focus on improving other areas for the time being, and allow computers to remain stable for the time being.

    So be careful not to severely overestimate while you're attempting to avoid underestimation.

    1. Re:Don't overestimate... by MrFlibbs · · Score: 4, Insightful

      Indeed. One thing that's easily overlooked is that even though the hardware performance has increased exponentially, the software development has not. Those tasks that are compute-bound benefit directly from the exponential hardware growth, but other tasks do not.

      Software is hard -- perhaps fundamentally so. It cannot be written exponentially faster even with infinite hardware resources. Vast hardware improvements may support vast software possibilities, but writing that software is still a daunting task.

  4. No high hopes by hcdejong · · Score: 4, Insightful

    Compare the state of computing in 1990 with that of today. Yes, computers are immensely faster than they were 15 years ago, but have things changed on a fundamental level? Have computers become more *intelligent*, rather than just faster? I, for one, am disappointed.

    An example: handling contact and scheduling information. In 1993, Apple showed how it should be done with the Newton. 13 years on, the most popular application (Outlook) still doesn't have that level of functionality.

    Computers were supposed to make things easier for us. Instead, they all too often complicate things needlessly.

    Yes, thanks to better hardware, more tasks have become feasible to do on a computer. Video playback, massive networks like the internet are very nice.

    But while new functions are being added, existing software stagnates. Mac OS X is nice and robust, but UI improvements over Mac System 7 are tiny to nonexistent. Windows shows a similar lack of progress. Word processing is not fundamentally different from 1984.

  5. Re:Decentrialization is key. by vertinox · · Score: 4, Insightful

    Might I point out that more money is probaly put into the cell phone, telcom, and computers industry than all the world's space programs combined.

    The reason we aren't seeing great advancments in our space and nuclear programs is that they are highly centralized and are at the whim of select few if they get funding or not.

    However, when technology is decentralized... As in everyone can have a cell phone, broadband, and a computer within their means then those types of technology will advance faster at an accelerating rate. (I hope I don't sound like Kurzweil).

    Not everyone can go to the moon... But most everyone in the western world can have an Xbox360. May not mean everyone is going to get one... But more than enough to cause rampant R&D into that industry.

    Trust me... I'm shocked myself. I remember a time when we didn't have cell phones, computers with hard drives (I miss my old IBM pc jr), internet, 4-7 channel TVs, and every thing else that is happening now... And I'm only 27.

    Things are happening at an accelerating pace... Short of a world disaster or economic depression lik ethe 1930's I doubt we will see a slow down.

    --
    "I am the king of the Romans, and am superior to rules of grammar!"
    -Sigismund, Holy Roman Emperor (1368-1437)