Earlier quoted context omitted.
Despite Microsoft shipping F# support in their main IDE, pretty much no one uses it Actually, it's fairly popular in the analytics-type world. Can you name one popular library which switched from C# to F#? That doesn't even makes sense. Compare that to e. g. Scala: Huge amount of adoption compared to F#, despite _not_ shipping with any IDE by default. One of the most popular Java web frameworks switched from Java to…
> Now you're just making things up. http://skillsmatter.com/podcast/home/expert-panel-discussion...
6 Months with C#
81–84 of 84 posts
Re: 6 Months with C#
#82Earlier quoted context omitted.
I don't mean this to be derogatory, but ASP.NET MVC, as great as it is, was not particularly innovative when it was originally written. Entity Framework is an ORM, and by definition not particularly innovative. Why isn't something like Cassandra or Hadoop written using .NET? It's the Windows requirement that makes ideas like that die on the vine. Shit, there are more interesting systems built using Erlang/OTP than th…
I don't mean this to be derogatory, but ASP.NET MVC, as great as it is, was not particularly innovative when it was originally written. Entity Framework is an ORM, and by definition not particularly innovative. Where did the parent say anything about innovation?
I said it.
Re: 6 Months with C#
#83Earlier quoted context omitted.
No one wants to spend their life configuring servers. That's why tools like Chef and Puppet exist -- so you can write code that will do it for you. They just don't work as well for Windows as they do for Linux. After a significant amount of experience in the .NET ecosystem, I believe the majority of the anti-Microsoft sentiment is well-deserved. At one point, there was a lot of innovation in .NET OSS, but it seems to…
It's not that Microsoft or .NET is bad -- it's just that there are better options. No, there are better options for you .
Re: 6 Months with C#
#84Earlier quoted context omitted.
Yeah, the worst ones are the stream ones, some what ironic given that he singles one out over Java. The IO one may have `ReadToEnd`, but it's still nowhere near as simple as Python or Ruby, it just shouldn't have to take that many lines of code to read a file. And these days I include RestSharp pretty much straight away if I'm going to be doing any HTTP calls, the native HTTPClient API is horrible. But even that's no…
There are ways in the .NET framework to read an entire file with one line: File.ReadAllText("file.txt"). And the System.Net.WebClient class provides ways to make simple HTTP calls in much fewer lines than WebRequest does. Likewise, Python has ways for interacting directly with streams.
It's fine for a quick hack, it's useless for a reliable web client.