626
General Software Discussion / Re: Dot Net - a wrong step by MS?
« Last post by mahesh2k on August 04, 2011, 06:25 AM »Microsoft seems to be following failed experiment pattern after every successful OS. e.g.
Win 98 (Hit)->Win ME (Fail)->Win XP/2000 (Win)->Vista (Fail)->Windows 7 (Win)->Windows 8 (erm fail?).
.Net framework managed to keep more developers and users on windows platform(desktop). Basically by limiting the developers to HTML+JS, they kicked many windows desktop dependent business developers. All the languages which were dependent on .NET with Iron tag are going to end. JS+silverlight is not powerful like vb/c# or java or python, if it was that powerful it could have been used already on linux or apple way before.So basically end of innovation for languages on microsoft platform. C#/VB for windows are going to end once 7's life cycle ends.
HTML+JS has benefit of limited security issues and the issues that comes with it are likely to be patched easily. But it gives less scope for developers for innovation. If they come up with app store for those apps then imagine 100k same and repetitive apps. Again there is going to be benefit of jumping early in this platform development to get some marketshare of new platform apps. Imagine writing JS based apps for finding files on hard drive(FARR?) and same type of app can exploit the system as there isn't anything to control these apps during initial framework. Then they'll launch some framework to manage and tight things up and developers and users will start from 0. Again if we assume that they keep C++ and WPF developers on this platform, still rest of the languages on new platform are equal to dead because all of them have to rewrite installers for current language distributions (like python, ruby etc).
I think of this as big change for developers moving to linux based desktop or even apple. My 2 cents.
Win 98 (Hit)->Win ME (Fail)->Win XP/2000 (Win)->Vista (Fail)->Windows 7 (Win)->Windows 8 (erm fail?).
.Net framework managed to keep more developers and users on windows platform(desktop). Basically by limiting the developers to HTML+JS, they kicked many windows desktop dependent business developers. All the languages which were dependent on .NET with Iron tag are going to end. JS+silverlight is not powerful like vb/c# or java or python, if it was that powerful it could have been used already on linux or apple way before.So basically end of innovation for languages on microsoft platform. C#/VB for windows are going to end once 7's life cycle ends.
HTML+JS has benefit of limited security issues and the issues that comes with it are likely to be patched easily. But it gives less scope for developers for innovation. If they come up with app store for those apps then imagine 100k same and repetitive apps. Again there is going to be benefit of jumping early in this platform development to get some marketshare of new platform apps. Imagine writing JS based apps for finding files on hard drive(FARR?) and same type of app can exploit the system as there isn't anything to control these apps during initial framework. Then they'll launch some framework to manage and tight things up and developers and users will start from 0. Again if we assume that they keep C++ and WPF developers on this platform, still rest of the languages on new platform are equal to dead because all of them have to rewrite installers for current language distributions (like python, ruby etc).
I think of this as big change for developers moving to linux based desktop or even apple. My 2 cents.

Recent Posts

