Live data from Hacker News

Poll: What's Your Favorite Programming Language?

news.ycombinator.com

621–626 of 626 posts

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

#621

Earlier quoted context omitted.

Yea, I really don't. What's wrong with different windows? I prefer to read documentation in a tool that is good for reading documentation (don't understand the IQueryable crap? Just jump over to StackOverflow in a couple keystrokes). The description I was replying to had you hovering over little thingies for tooltips. The whole time you're writing code little popups and widgets are flying all over the place. That is…

Stockholm syndrome. Try Visual Studio for a month. At first you'll be like "get out of my way stupid intellisense popup" and then you'll be like "holy crap that just saved me 60 seconds... for the 60th time today." And then you go home early and use that free time to have sex with your wife. Point being, it'll change your life for the better.

I was forced to use Visual Studio in school, I hated it throughout and took every chance I could get to use Python or Ruby or something else with a unix-y stack.

Trying it again now would be pretty far out of my way just to reaffirm what I already know, since of course I've long since left Windows entirely.

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

#622
post #606

Earlier quoted context omitted.

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 inte…

  > Most of those issues are with Unity not MonoDevelop, aren't they?
True, but I consider them as one platform (Unity and its customized MonoDevelop, specifically).

  > Text search works fine for me though! I've never had a problem with it.
It's a weird bug that was probably unique to the 3.3 version.

  > My worst problem with it actually is just stability, but I've never
  > lost work with it and it restarts pretty quickly.
I get a lot of freezes and crashes too, but to its credit MonoDevelop definitely has a very robust autosave.

  > What are you working on, out of interest? (If you're allowed to say!) :)
3-d mapping (à la Google Earth, but with different goals).

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

#624

Earlier quoted context omitted.

Stockholm syndrome. Try Visual Studio for a month. At first you'll be like "get out of my way stupid intellisense popup" and then you'll be like "holy crap that just saved me 60 seconds... for the 60th time today." And then you go home early and use that free time to have sex with your wife. Point being, it'll change your life for the better.

I was forced to use Visual Studio in school, I hated it throughout and took every chance I could get to use Python or Ruby or something else with a unix-y stack. Trying it again now would be pretty far out of my way just to reaffirm what I already know, since of course I've long since left Windows entirely.

Visual studio has changed a lot since 2008. VS2010 is actually surprisingly good. Personally I prefer it over any other IDE I've ever used, such as eclipse.

As you said, since you don't use windows, there's no point in you using it. But let me just say that it certainly sucked at one point, but it is now one of Microsoft's best products, IMO. They've definitely done a LOT of work to improve it.

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

#626
Coding in Ruby all day using Sublime Text 2 has been totally awesome for a little while now.

Debugging is not as slick as in Visual Studio-land but... that's what test coverage is for! (and it's super easy to do...)

Here, I wrote a class today which subclassed Delegator (https://gist.github.com/2305169) that will let you return a value from a function that looks like a typical single scalar value but actually has "hidden" attributes riding along with it. Smoke and mirrors :) This is the first time I used this class or the Delegate pattern for that matter. (I came at programming from a Psych major.)

Notice the test inline with the class definition itself at the bottom that is only run when the file itself is run (not when it's merely included by another file). A simple Command-B (for Build) in Sublime Text 2 and I get the tests passing in a split second and know I didn't break anything.

Post reply on HN