4 ms·
It makes strategic sense when they're in 3rd place and theyre buying a cross platform tool that is about an order of magnitude better than any of the others. B
by thatthatis 13y ago
It makes strategic sense when they're in 3rd place and theyre buying a cross platform tool that is about an order of magnitude better than any of the others.
Because theyre in 3rd place, theres basically zero cannibalization cost and only the potential upside of "owning the cross platform framework (i.e. the java) of mobile"
As I've said before: I want to live in a world where ms buys xamarin, open sources or provides the software for nearly free. Ms could plausibly win the app wars this way, and by extension mobile.
Of the three/four mobile languages C# is tied with JavaScript for the one I'd most like to spend my weeks working in, and alone in first for the one id most like to mentor a child in.
"code for windows phone, get iOS and android for nearly free" is an extremely compelling proposition.
What makes this not a strategic disaster like OS/2 or android on bberry in my opinion is 1) it is a 3 legged race not a 2 way race and 2) it is a "write in our language, we'll compile to the competitors" not a "we can run our competitors apps"
- deskamess 13y agoI am at a point where I am trying to decide on languages that are good for my 9 year old. C# is not a choice I had thought of; more Scratch and some online tutorials using Ruby. I have access to C# at home and use it at work so that makes it a candidate, but what is your motivation for C# for children? I would not mind going down that path. Do you envision coupling it with other apps or resources? What would be your approach in the introduction stages? Thanks in advance.
- thatthatis 13y agoI would only choose c# for children if my choices were c#, objectiveC, java, or JavaScript. My rationale for that preference is fairly simple: it is, to me, the most expressive. Thus I can focus on teaching concepts over syntax.
- tbyehl 13y ago> As I've said before: I want to live in a world where ms buys xamarin, open sources or provides the software for nearly free I want to live in a world where Mono implements the full .NET Framework and I can run PowerShell scripts on Linux. Somehow I doubt that is part of Microsoft's plan here :-(