In Support of Oracle and Java
jasonvictordartmouth.blogspot.com
jasonvictordartmouth.blogspot.com
Not going anywhere? So does that mean that Python or Perl because it isn't backed by a big company is going somewhere? That Linux would go away before Solaris?
If there is a company backing it, it will go away when they no longer find value in supporting it. If a community backs it, it will go away when the community no longer finds value in it.
I have never understood the security that people find in technologies backed by a single company.
Yeah, right. I'm sure that were great many decisions by many executives.
Basically, VB1-VB6 were compatible. You made app in any of them, it required only small changes to build with never version, no big deal.
However, 2000 called and Microsoft came with new version, Visual Basic Net. It changed syntax, class libraries, everything. With the old VB, it had only name in common. It looked similar only on the surface (both are Basics, anyway). Sure, they fixed lot of warts, but broke many existing apps, that were in the maintenance mode for the time. If you relied on VB6 apps, and VB6 runtime had problem with new version of your OS, you just could not upgrade without expensive rewrite.
The message is: just because the language or platform is supported by big company, does not mean, that it is safe for your business to build your apps on it. On the other hand, ten years ago I took the risk to build an app in Python. At the time, it was little, unknown language (especially in the MS world). The app still works reliably today and is buildable (only .pycs were deployed) by modern Python.
In reality, most end-user corp's have an in-house support team of a size and skill that's comparable to their level of reliance on the systems. And when you try to lay blame or get compensation from the "creator", they always have excuses to avoid paying for it.
So then wouldn't we expect to find very little code written for iPhone? At the time the iPhone SDK launched, pretty much the only people using Objective-C and Cocoa were Mac programmers. The fast majority of people who went on the produce iPhone apps had to start by learning a new language--one very different from any language they were likely to already know.