Live data from Hacker News

Poll: What's Your Favorite Programming Language?

news.ycombinator.com

601–610 of 626 posts

Re: Poll: What's Your Favorite Programming Language?

#604
post #597

Earlier quoted context omitted.

The beauty of Ruby and Python is that you aren't restricted to an IDE in order to use them; I wouldn't enjoy using them if I was. I like to choose my own tools. This isn't quite so easy when using an all-encompassing (and platform specific) IDE like Visual Studio. I use tmux (with tmuxinator), with windows for my editor, shell, debugger, source control, logs. I'm able to, effortlessly, change any part of it.

I used the Vim/Ruby combo for a long time but RubyMine pushed me from Vim to an IDE again (they aren't always bad).

To be fair, having just had a good look at RubyMine, it looks very good.

Re: Poll: What's Your Favorite Programming Language?

#605

You can see a chart here: http://hnlike.com/hncharts/chart/?id=3746692

Throwing:

  Warning: file_get_contents(http://open.dapper.net/RunDapp?dappName=HNChart&v=1&applyToUrl=https%3A%2F%2Fnews.ycombinator.com%2Fitem%3Fid%3D3746692) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 503 Service Temporarily Unavailable in /home/content/c/a/l/callindia/html/hnvote/hncharts/chart/index.php on line 6
  Error fetching the Hacker News Poll.

Re: Poll: What's Your Favorite Programming Language?

#606
post #316

Earlier quoted context omitted.

I use MonoDevelop every day with Unity. I sometimes hear other devs complaining about it, and saying how Visual Studio is so much better. I think back to the days I used to spend struggling with multi-project solutions in Visual Studio with all its warts and crashes and weird compilation bugs, and thank heavens I'm working with a light-weight IDE. C# is my new favourite language, and MonoDevelop is a pretty decent ID…

In my experience, these are the problems with developing in MonoDevelop for Unity: - The debugger is flaky. Sometimes it will miss a breakpoint completely. Sometimes trying to inspect local variables will crash MonoDevelop. Sometimes it will refuse to continue no matter how many times you tell it to. - If your problem starts in Unity's native code, forget about trying to debug it. The messages are cryptic and the deb…

Most of those issues are with Unity not MonoDevelop, aren't they?

I hear you though - debugging Unity projects is a real toolchain weakness. I'm lucky if I can even get the debugger to connect.

Text search works fine for me though! I've never had a problem with it.

My worst problem with it actually is just stability, but I've never lost work with it and it restarts pretty quickly.

What are you working on, out of interest? (If you're allowed to say!) :)

Re: Poll: What's Your Favorite Programming Language?

#607
post #316

Earlier quoted context omitted.

I use MonoDevelop every day with Unity. I sometimes hear other devs complaining about it, and saying how Visual Studio is so much better. I think back to the days I used to spend struggling with multi-project solutions in Visual Studio with all its warts and crashes and weird compilation bugs, and thank heavens I'm working with a light-weight IDE. C# is my new favourite language, and MonoDevelop is a pretty decent ID…

The biggest improvements that VS2008 and VS2010 made over the previous versions is that it became much more light-weight, they did a lot of work to remove cruft. If you haven't looked at VS in a long while you might be surprised.

I think the last one I used was 2008. I'll have to have a look at 2010 sometime. Very happy to hear they've spent some time reducing the cruft :)

Re: Poll: What's Your Favorite Programming Language?

#608
post #553

Out of all the languages I've used (C/C++/Perl/Javascript/Erlang/Objective-C/Ruby) I like Perl the best and javascript+ruby the least.

That's really surprising to me. Whenever I tried Perl it always turned into a painful mess. When I started using Ruby I felt it was the best of Perl and the best of ... Smalltalk I suppose — and I never looked back. Maybe I'm missing something about Perl?

Ruby looks nice.

You better follow the best practices for Perl and it is like the other scripting languages. Check the Modern Perl book.

My reason to prefer Perl is because it is fun and the culture is good. The business case for Perl is CPAN. E.g., check Moose and additions like http://search.cpan.org/~flora/MooseX-Declare-0.35/lib/MooseX...

Re: Poll: What's Your Favorite Programming Language?

#609

Here are the languages ranked by likes/dislikes ratio (I compared the above poll with the "dislike" poll: http://news.ycombinator.com/item?id=3748961 ). For example, for each person who downvoted Clojure, there were 28.8 who upvoted it. This ranking is fairer to languages that are well liked by those who use them, but not as well known: Clojure 28.8 Python 26.5 Haskell 19.7 C 17.3 Lua 16.4 Lisp 11.5 Erlang 9.9 Ruby 8…

Not everybody can downvote. That adds significant noise to this data.
Post reply on HN