there is a cost to maintaining features - ten years ago making java a first class desktop citizen was a good thing. today circumstances have changed and it's not worth the effort. so you could say that they have broken a promise - but do you expect that promise to be for evermore? or for as long as is reasonable (for some definition of reasonable)?
apple has always been that way, making life harder for developers if it suits what they perceive the consumer's needs to be.
Comments
there is a cost to maintaining features - ten years ago making java a first class desktop citizen was a good thing. today circumstances have changed and it's not worth the effort. so you could say that they have broken a promise - but do you expect that promise to be for evermore? or for as long as is reasonable (for some definition of reasonable)?
apple has always been that way, making life harder for developers if it suits what they perceive the consumer's needs to be.