Watch those pedals turn backwards!
DGFan said:
We are discussing which app is more flexible. You seem to have me confused with someone else with whom you may have been discussing which product is more innovative.
Actually, I was responding to your post that said it was rude and obnoxious to suggest that you ought to read an informative article that was linked to earlier in the thread, which just so happens to demolish every single one of your arguments. As such, it's entirely appropriate for me to have pointed you at it and summarized the basics of the situation.
I'm posting
at you, but you're far from the limit of the audience.
And again, you seem to have me confused with someone else. Or perhaps you're trying to argue that Dashboard is more flexible because it has a smaller footprint? That's like arguing that "my car can carry more people because it has better fuel mileage."
For someone who likes to accuse others of straw men, you manage to - rather impressively - completely miss every point I made. The entire function of that section I quoted was to educate you on the topic of memory management within Konfabulator, since you said that you didn't know much about it. The article I told you to read explained how it handled memory, and how it's inferior to the way that Dashboard does, because it hogs far more resources.
This is entirely germane.
Where did I ever argue Apple should have bought Konfabulator? Are you for real?
An API doesn't have to be groundbreaking to be adding flexibility. If A = a + b + c and B = a + b + c + d then B has more. It's simple, really.
Konfabulator contains its own self-contained JavaScript runtime engine, based on SpiderMonkey, the open source JavaScript engine from the Mozilla Project. Konfabulator UI layouts are specified in a custom XML format. I.e.:
Konfabulator = (Custom XML format) + (Custom JavaScript engine)
...
Adding a new platform layer to the system is a serious decision and commitment. If youre still willing to argue that Apple should have bought Konfabulator as the basis for Dashboard, youre implicitly arguing that Apple should be more concerned about being nice to third-party developers than they are about the quality of the engineering undergirding their platform.
So that your memory is refreshed, I took the whole section to give context.
My point was that Konfabulator does not add any functionality worth talking about, because it really doesn't add much, and Dashboard beats the hell out of it on the few things it did bring with it. On top of that, as I was pointing out, a huge part of not buying the rights to Konfabulator (which is a
tangential point) is that the technology is poorly implemented and not at all beneficial to the OS. Dashboard, on the other hand, ties into the existing technologies and adds more, while giving a
genuine flexibility that comes from a huge range of options that don't require outside APIs that run their own memory space for each applet.
Who's trolling? Let's see, you made up a bunch of arguments that I never even vaguely mentioned and "tah-dah" you managed to refute them. What a pathetic straw man you created.
Pot, meet ketttle.