Poll: What's Your Favorite Programming Language?
401–410 of 626 posts
Re: Poll: What's Your Favorite Programming Language?
#402Re: Poll: What's Your Favorite Programming Language?
#403Re: Poll: What's Your Favorite Programming Language?
#4041. Go 2. Python 3. Everything else
Re: Poll: What's Your Favorite Programming Language?
#405Earlier quoted context omitted.
Thanks for the thoughtful reply. I've absolutely felt your pain. Some of those things have maybe improved (I use git every day, I love my PowerShell, and Visual Studio + ReSharper is glorious once you tell some of the cruft to stay out of your way) but it's still a long way from perfect.
It's amazing how many people either dismiss PowerShell out of hand because it's different, or don't even think about it when talking about Windows commandline support. Getting .NET objects returned, rather than piping text around is awesome. So is having an IDE specifically for writing PowerShell scripts. I'm still learning PowerShell, and love bash, but as powerful as bash is, in some ways it feels very primitive in…
It has a steep learning curve, as one needs to learn a new set of commands, but once you start getting it, it is great.
I just have two complaints with it: - the stupid ps1 extension; - commands are verbose when comparing with other shells
Re: Poll: What's Your Favorite Programming Language?
#406Earlier quoted context omitted.
I agree with the flawed voting scheme. What I don't understand is why the number one voted comment thread is on how great C# is when I can't last remember an article on HN talking about C#. This whole thread seems so contradictory to my perceptions of the HN community. Either there's a whole host of C# lovers that finally decided to participate in todays discussion (a silent majority), or microsoft evangelists are ta…
I don't think anything sneaky is going on. I don't code in C# because the MS stack doesn't really make sense for what I'm doing, but it's a good language with a fantastic IDE. Put another way, there are a fair number of HN articles about PHP but I don't think that's because it's an inherently great language.
Re: Poll: What's Your Favorite Programming Language?
#407Earlier quoted context omitted.
I agree with the flawed voting scheme. What I don't understand is why the number one voted comment thread is on how great C# is when I can't last remember an article on HN talking about C#. This whole thread seems so contradictory to my perceptions of the HN community. Either there's a whole host of C# lovers that finally decided to participate in todays discussion (a silent majority), or microsoft evangelists are ta…
I don't think anything sneaky is going on. I don't code in C# because the MS stack doesn't really make sense for what I'm doing, but it's a good language with a fantastic IDE. Put another way, there are a fair number of HN articles about PHP but I don't think that's because it's an inherently great language.
Re: Poll: What's Your Favorite Programming Language?
#408Earlier quoted context omitted.
Try F# then, tuples, records, pattern matching, etc. It's essentially OCaml.net
Have used F# quite a bit. It's nice, the nicest ML I've used, but it has some cruft as well. It feels like 2 languages, really, the nice functional ML language, and then the C#-with-F#-syntax object oriented side. I wish they wouldn't have bothered with the latter.
For a language to be first class in .NET it needs to be able to do OO with the same semantics that the CLR has, otherwise you will have leaky abstractions all over the place.
Re: Poll: What's Your Favorite Programming Language?
#409Earlier quoted context omitted.
But it's tied into MS's heavy stack for web stuff (ASP.NET, etc.) For what it's worth, ASP.NET MVC is much, much less heavy than the original ASP.NET (if that's what you're referring to). This is especially the case if you use the Razor syntax for your views.
Being a little offtopic, but I have a personal pet peeve with ASP.NET MVC ... since they bothered to release it as open-source, why are they keeping Razor as a binary blob? Shit, why are they keeping ASP.NET itself as closed source? This is something that always bothered me about Microsoft-related stuff. Right now I'm using Python and Django for web development. I'm also using Ruby on Rails for a side project. Having…
Re: Poll: What's Your Favorite Programming Language?
#410Earlier quoted context omitted.
How is this C#+.NET integration on mono? Are the relevant low-level facilities translated well into linux or osx?
I like Mono, and I respect the work that they've accomplished. It is incredibly difficult to build a runtime like .NET, especially as it was never designed to be cross-platform. That said, the Mono experience on Linux is inferior to that on Windows. MonoDevelop is nowhere near Visual Studio, so that I just develop on Windows and deploy on Linux. Unfortunately, that doesn't help the fact that both the soft and hard de…