Top 5 Submerging Technologies Pinpointed
An anonymous reader writes "Computerworld makes its picks of five 'submerging' (i.e. dying) technologies, as the article asks 'Where are the review committees for obsolete technologies?' The picks, made by 'corporate IT managers and analysts', include Windows 9x, client/server computing and Visual Basic 6."
Client/Server architecture?
Yeah...whatever.
Because the internet (www especially) would work FINE if it was all p2p.
Although magnetic tape's cost per megabyte will give it a role in keeping archival records for years to come, better technologies and techniques are eroding tape's dominance for day-to-day backup and recovery tasks.
Heh. Let me tell you why tapes are good. Tapes are very, very simple and well understood. You can repair a broken tape with a Stanley knife and Sellotape if you have to. Sure you might lose a few blocks, but with decent archiving tools (like cpio and bzip2) losing a file won't cost you the entire archive. If a tape drive fails, just replace it, easy.
Now, when a hard drive fails, what're you going to do? Repair the platter? Transplant it to another hard drive? Just not feasible. And how're you going to store archives? Tapes are cheap and high density. Maybe you've moved buildings a couple of times and they've been kicked around, how certain are you HDs can be plugged back in and run? And they take more physical space too, and still cost more.
Tapes aren't going anywhere anytime soon.
Yeah. I also don't know whether to be disturbed or amused that "Windows 9x" and "VB6" -- i.e., specific, not very good instances of particular products from a particular company -- are classed as "technologies" along with as vast a category as "client-server computing." It's kind of like saying "Fuel injection and the 1998 Ford Taurus are both major automotive technologies." No, one's a technology; the other is a brand name. And when we can't tell branding apart from innovation, we've got a problem.
The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
Er, maybe 15 years ago (and probably not even then), but now days most of those six year olds could probably frag the daylights out of their teacher. For any kid raised on a steady diet of console game controllers bristling with buttons, a two button one wheel mouse probably seems quaint. Face it, the one button mouse is probably more for the benefit of the computer-phobic person teaching the class.
... or "submerging", whatever that's supposed to mean.
.NET and Java. HTTP and HTML are wonderful, but they are not the solution to every problem. In some cases, people need GUI behavior that is just too difficult to get through a browser. For example, just try editing a grid of data in a browser. The web is not made for that sort of activity.
I work for a company that builds business software. We have big projects building N-tier apps with "rich clients" on both
The most rabid believers in American Exceptionalism are the exact same people whose policies are destroying it.
The original client/server scheme--where the application's visual presentation and business logic reside on the desktop, and data resides on a server--is an idea whose time has passed. It's being replaced by Web browser clients, n-tier systems and Web services.
Um... duh?
Isn't a Web service still based on a client/server architecture? Aren't n-tier systems just an extrapolation of the client/server model?
The same stuff's still out there and going strong, they're just using different buzzwords to describe it.