Actually, Cache reminds me of a really fucked up version of ... Cold Fusion. Same obscure idiotic ideas (Scripting Language inside Web Pages with really retarded processing, and error output)
I mean, having to type #CSP:WTF() any time I want to do something is just annoying, and then there's the fact that they tied it onto a database engine.
They're clearly trying to do way, way too much, and in the end they do all three horribly.
First, they're Web Server Sucks (and their documentation sucks, otherwise I'd have switched it over to the Apache Web Server I have running on my dev machine))
Then they have their programming language (which sucks, give me a good clean language that was designed to be human readable at all times like C#, PHP, Java or JavaScript when well written.)
Then there is the database, which clearly sucks based on the programming language. There's no way to see the tables (it's a class, which doesn't make sense, because the idea behind a table is that it represents a single object, not a collection of objects. The data is the collection of objects. Then there's this Obj(ect)Id that I guess is what the damn tables should really be indexed on, but its a "imaginary" field the same way Sqrt(-1) is an imaginary number. So you have these tables, that you can't really see, and you have data, which is like no where. No way to access it. It's the ultimate system for holding data captive. THERE IS NO ESCAPE for your data.
I'm sure there are some companies (I'm not going to name names) that love this shitty system, because the healthcare industry is intensely competitive (Prime Competition for my firm are other firms in the area, we've crushed the Indians (India) cause their support sucks, and they can't program their way out of a paper bag. (Great way to piss off clients.)
Then there's another company (the Vendor that supplies the Billing System we switched to, is why we switched from a Firebird/MySql/MSSQL backed multiple software system) to this. So far it seems like their programmers aren't worth a shit, but I think it's because they are stuck dealing with Cache.
I'm sure at the head of the company is another moron like Bill Gates who bought the software, before realizing that there was massive room for improvement (DOS,) and can't program his way out of a paper bag...
Though this is supposed to be a rant about the Hidden Disease called Cache and its dead 60s technology, Mumps. Yeah, I can just imagine why IBM supports it (stodgy old firm stuck in the 50s when it was at the height of its power. I'm sure the executives love pretending they are living in the good old days before the PC Revolution that started hammering nails in their coffin.)
We can't neglect Sun, hey, wait, that makes for 2/3 dying companies, what was the third, HP. another stodgy old firm that has seen better days (back when electronic typewriters were all the rage) that's 3/3 dying companies.
Makes you wonder if Cache Mumps - Hidden Disease - Old Companyitis