Network Computing is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

The Even Newer Top Ten

Up, down, up, down... Which is it to be? This list is moving so fast, it's rupturing the Internet! Rending the Fabric of Space/Time! It's the Dance Craze that's Sweeping the Nation!

Well.

We updated it today. We might change it again tomorrow, if other more promising startups show up or the performance of the current contenders drops off. You know the rules, or at least we thought you did.

"Whoa there, buck-o," came the response from an official at one of the companies relegated to the Bit Bucket, who shall remain nameless, to shield him from public scorn. "You didn't tell us you were going to do that. Let me talk to your superior."

Thankfully, we have no superior, so can now present the complete and unexpurgated new list.

  • 1