Apple needs to create a development platform like .Net that has JIT compiling but based on LLVM/clang so that multiple programming languages can be used with the same framework to develop mobile, desktop and web apps.
Microsoft copied Java with .Net but with multiple language support and now Oracle will be adding more language support to the Java VM.
Object C is a funky language that is relatively unknown when compare to others. Perhaps Apple could have transitioned these developers instead of firing them had they implemented an LLVM/clang JIT development environment.
To beat a dead horse I also believe Apple made a bad move in not acquiring Sun Microsystems. Sun had plenty of top talent and key technology. The only reason they didn't succeed was their lack of marketing which Apple is very good at.
Much of that talent could have been used on the OS side of the house. Apple would have also had the possibility to finally have a real enterprise team with experience. But hey that's spilled milk, perhaps they can pick up Joyent now.
Microsoft copied Java with .Net but with multiple language support and now Oracle will be adding more language support to the Java VM.
Object C is a funky language that is relatively unknown when compare to others. Perhaps Apple could have transitioned these developers instead of firing them had they implemented an LLVM/clang JIT development environment.
To beat a dead horse I also believe Apple made a bad move in not acquiring Sun Microsystems. Sun had plenty of top talent and key technology. The only reason they didn't succeed was their lack of marketing which Apple is very good at.
Much of that talent could have been used on the OS side of the house. Apple would have also had the possibility to finally have a real enterprise team with experience. But hey that's spilled milk, perhaps they can pick up Joyent now.
There is information to strongly suggest that they were Carbon programmers and thus no longer of use. NOT that Apple was dumping the Suite