Read more.He’s replaced by two experienced Microsoft execs “changes are effective immediately”.
Read more.He’s replaced by two experienced Microsoft execs “changes are effective immediately”.
Really interesting. It would seem that anyone with a different opinion to Ballmer gets the sack.The list of key talent at Redmond appears to getting shorter and shorter. He does appear to be further out of control than an angry greased pig on roller-skates.
Worth a read.
http://www.theregister.co.uk/2011/02...reoganization/
Society's to blame,
Or possibly Atari.
Microsoft is a strange firm. Its a very big firm, but it often focuses too tightly on one area.
For instance the push on .Net (which is a great platform imsho much better than Java) they neglected C++. They have the money to do both.
Silverlight and WPF for instance are now deader than dead, despite been useful technologies for which there is no direct competitor (AIR is crap).
They also have this way of being reactionary, for example they with their partners made the first useful smartphones, but then did nothing more, no evolution of device, because there was no need, no competition.
The same goes with IE10, its a great browser, they have really put say firefox to shame, just like they did with netscape before. Hell I wouldn't be suprised if firefox's marketshare declines further and google slowly pull the plug completely to the better written chrome.
That as a developer on the microsoft platform, and as a consumer of their products, is something that always bugs me. The whole flavour of the month favouritisim. Sure they will support for 10 years, and support well their products, but they wont evolve them as soon as they are out of vogue.
For more on the single bloodymindness, see removing the start button in windows 8.
throw new ArgumentException (String, String, Exception)
mikerr (13-11-2012)
If any of that rampant speculation is even close to true, it's quite possible that Sinofsky didn't like the way a future restructure was looking for him and took the opportunity (or perhaps hint) to get out while things were still relatively good. Before first quarter sales figures for Windows 8 came in, perhaps...
Sinofsky had done great things leading the Windows team IMHO, his blogs were useful and informative so it's a shame he's leaving. I don't think we should speculate too hard on the reasons unless more information is given, perhaps he just wants to retire or has health/personal problems - not everything is a conspiracy.
It's well known that effectively the different divisions don't see eye to eye - the Windows team hate .NET because of performance issues for example and the server lot hate RT, and office - well that's a whole different world again. Perhaps in a more unified MS Sinofsky didn't fit too well (he had a rep within the company for being very hard to work with and wasn't interested in cross division links) with this new view - after all everything MS are doing now seems to be about bringing things together (about time too).
The funny thing is that it's probably not about 8 - after all the contentious (and unfinished) UI is a product of one of his replacements..
I'm not sure what to feel - he did deliver (don't forget 7) but if he couldn't work with others then it might be a good thing he's going now.
Maybe he is teaming up with Mr. Gates to build toilets?
You've never done any C#?
The thing is with C# Microsoft were able to copy the good bits and adress sadly only some of the bad.
Primative/Blittable types. C# has more, and doesn't have boxing in its generics, hell java's generics are really ****.
Properties,Indexers
Object/Collection instantiators
Events/Unicast Delegates
Functional Expressions / Lambdas / Expression Trees
Better reflection / late binding.
Anoynmous Typing
var is way better than val
ref/out params
checked/unchcked
dynamic methods
dynamic (ok so that is just late binding again!)
extension methods
LINQ/TPL this is a major one.
Java isn't bad thou, in fact it took most .Net types ages to use DI and ORMs rather than DBRMs. It's just .Net has a hell of a lot more usefull stuff.
throw new ArgumentException (String, String, Exception)
Na I have not tried c# fully. How long u been a developer? Me? Just over 5 years
Actually, I've found extension methods to be one of my key likes from recent .NET work (not that I'm a programmer of any kind anymore, thank gods ).
But yeah, having done a modest amount of both .NET (VB and C#) and Java I think I'd rather write VB.NET than Java (and THAT's saying something....)
Pinched from the Reg.
Allow me to translate:
Sinofksy: "I've made my 10M and now I'm outta here. Up yours."
Ballmer: "Don't let the door hit you on the arse on the way out."
Society's to blame,
Or possibly Atari.
There are currently 1 users browsing this thread. (0 members and 1 guests)