reliable, stable, and secure computing experience. And with .NET rapidly becoming the preferred platform for Windows development, managed code may soon be the norm, rather than the exception.
Transistors
Later this year, Intel plans to unveil the world's first integrated circuit to contain 2 billion transistors. Moore's Law says that the number of transistors we can put into integrated circuits will double approximately every two years. That's a lot of transistors--but what do they all do?
Simply put, the transistor may well be the greatest invention of the 20th century. It's really nothing more than a voltage-controlled switch, but that humble description hides incredible power. Linked together in various ways, transistors can form circuits that are the basis of every type of digital logic, right up to the CPUs that power our modern PCs and servers.
What makes today's chips so powerful is the industry's ability to cram components ever closer together. The transistors on the processor inside your PC might be only about 100 atoms across, and improvements in manufacturing technology will keep them shrinking--at least, for the time being.
Someday, optical chips or even quantum processors may replace current chip designs and outperform them many times over. For now, we'll have to content ourselves with continuing to improve upon an oft-ignored technology that has served us for 50 years and counting.
XML
You've probably heard of XML, but what is it? Where is it?
Though you may never have encountered it directly, XML is everywhere. Now in its tenth year, it has become virtually the lingua franca of data exchange.
XML stands for "extensible markup language" -- extensible because developers can add to it to suit the needs of particular applications. But what makes it really valuable is the fact that it's a language, much like HTML. Unlike some data formats, XML files aren't just streams of incomprehensible numbers. XML is designed to be read by humans as well as machines. A developer who "speaks XML" can look at a document written in an unfamiliar XML dialect and still understand what it's trying to say.
This powerful combination of features makes XML incredibly useful for all kinds of applications. But perhaps its biggest coup was Microsoft's decision to switch to XML-based file formats for Office 2007. As it turns out, you actually may have XML documents sitting on your desktop right now, without realizing it.
Nonvolatile RAM
Isn't it strange? Your pockets stay the same size, yet you can carry more and more in them every year.
In 1956, IBM's first hard drives used disks that were 2 feet wide. It's hard to believe that today's microscale drives use essentially the same technology. Incremental advances, such as the discovery of giant magnetoresistance and the invention of perpendicular recording heads, have produced staggering results. Between 1990 and 2005, magnetic hard drives increased their storage capacity a thousandfold, putting even Moore's Law to shame.
But even with those astounding improvements, hard drives hit a wall when it came to portable devices. They were still too big and too fragile for many gadgets. Enter solid-state drives based on non-volatile RAM. The technology has been used for storage since the 1970s, but it remained phenomenally expensive until manufacturing processes caught up with the demand. Now it is everywhere: in MP3 players like the newest Creative Zen, and in digital cameras, cell phones, and even some laptops.
Manufacturers aren't sitting still; cutting-edge technologies such as "racetrack memory" could lead to solid-state storage that is smaller, faster, and more reliable than ever.
Lithium ion batteries
When we were kids, our toys came "batteries not included." With our grown-up, high-tech toys, on the other hand, the battery is often one of the most important features.






Post new comment