The dying platform: .Net
41–50 of 110 posts
Re: The dying platform: .Net
#42One of the things that I've often thought MS could do to attract more developers to this platform, is to release the brilliant piece of software that is Visual Studio, for FREE. Not just the "Express" edition...the full blown "Ultimate" edition. They should also buy Red Gate and Jet Brains and bake their products into VS and SSMS themselves, while happily releasing updates and enhancements for FREE. Bah...what do I k…
Re: The dying platform: .Net
#43I'd imagine they will have a clean and easy migration planned in the next 3 years.
Re: The dying platform: .Net
#44Java isn't looking too good, either, at least in the desktop. You know your platform has jumped the shark when it comes bundled with a toolbar. The question is, where to next? I've been watching Go for a while, but it looks like a tool from Googlers, for Googlers. Pulling all my dependencies from HEAD? No, thank you. Ironically, Javascript looks very promising right now, compared with the alternatives.
Re: The dying platform: .Net
#45From what perspective are you coming from that you think .NET is dying (student, education, corporate, open source)? MS has never been a technology leader as they tend to let others make the early mistakes then charge in, ask Netware, OS2/IBM, Sony, Netscape. Early bird gets the worm but the second mouse gets the cheese!
All of the above? A little background: some of my earliest bits of programming were on VB5, then VB6, and then .NET 1.0 when that first showed up. I spent most of my early years on MS platforms, and for the most part I liked them. I picked up a Surface RT to hack on last year, after a long absence from .NET. The state of .NET shocked me. For one thing, the subset of .NET that's available on WinRT vs. "real" Win8 vs.…
How so? Microsoft has been completely behind .NET for a decade now. Early on, some .NET advocates demanded that Microsoft only back .NET, with complete ferocity (e.g. that Win32 would become a second class citizen), but that was silly to begin with and is unnecessary.
Various technologies that might have used .NET have come and gone, but Microsoft has been completely behind .NET.
Re: The dying platform: .Net
#46.NET, like practically all tolls by Microsoft, is good for one thing - Large scale enterprise development for Windows. It plays well with Office, Access, Sharepoint, Active Directory, IIS etc. and it's the best around at what it's doing. You can also do webdev or solve highly concurrent problems with .NET and it's great at that as well (I'm very fond of the Nancy framework and C#'s async/await are a godsend) but it's…
Re: The dying platform: .Net
#47Java isn't looking too good, either, at least in the desktop. You know your platform has jumped the shark when it comes bundled with a toolbar. The question is, where to next? I've been watching Go for a while, but it looks like a tool from Googlers, for Googlers. Pulling all my dependencies from HEAD? No, thank you. Ironically, Javascript looks very promising right now, compared with the alternatives.
I find it strange that people are hung up on this remote dependency "issue." It's a convenience for small projects and quick samples. There is absolutely nothing stopping you from checking out a Go package locally and importing it just like any other dependency in any other language.
Let's take a recent scenario: the YAML vulnerability in Rails. What if a similar vulnerability is found in a widely-used Go project? Well, you can move to HEAD, but you have no idea what else changed in the meantime. It's impossible to know how your application may break. Or you can try to merge just the security patch, which may not be trivial.
Re: The dying platform: .Net
#48Oh, well, perhaps the higher-ups in MSFT need to have a clue first.
Re: The dying platform: .Net
#49Re: The dying platform: .Net
#50Actually, yes it can. I think Microsoft (especially Microsoft Research) is amazing and have been one of the most innovative companies of the last 30 years. But I'm not gonna pay them for the right to use a language. I'm also not going to lock myself into a system which requires me to pay them for other things as well (Windows Server, SQLServer, etc). I know there is Mono, but it is not the same. Its a shame, cause F# is one of the coolest languages out there right now.