Live data from Hacker News

Poll: What's Your Favorite Programming Language?

news.ycombinator.com

571–580 of 626 posts

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

#572

Earlier quoted context omitted.

You should tell Django guys they should be thrilled to hear it.

Here's an interesting blog from the Django developers about their plans for python 3: https://www.djangoproject.com/weblog/2012/mar/13/py3k/ The short of it is that they are planning to move for sure and with each release of Django they drop support for one of the 2.x releases of python. Django 1.5 (the next major version) will experimentally support python 3.

I was being facetious - my point is 2to3 has been around since py3 was released and Django was python 2.x only for years, along with many other libraries, implying that porting is a bit more involved than applying a script :)

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

#573

Earlier quoted context omitted.

> If you're passing something around as values, you're gonna need to declare what its type is I fail to see the relation this has with my issue.

You should need to know whether you require the lambda you're accepting to return some value or not, and its type.

You completely missed the point I was making. Try reading these comments again.

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

#574

Earlier quoted context omitted.

Which isn't true anyway, since anonymous inner classes are just very verbose and awkward lambdas. (I'm a Java hater but I'm also a horrible pedant)

True. Then again, what's the practical point of lambdas that aren't concisely expressed?

What's the decision procedure for whether a certain expression is "concise?"

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

#578
Here's my programming language usage history so far. (learned order)

1. DOS batch scripting (1994)

2. C (1996)

3. Bash (1998)

4. Pascal (2000)

5. PHP (2001)

6. Ruby (2002)

7. Javascript (2004)

8. Python (2005)

9. Ruby (2009-present)

Now I'm in love with Ruby more than ever, I turned it down several times during my college years in favor of Python, but finding Ruby is like finding your true love. I was in loved with her more than ever. I have gone through Python, and back to Ruby and I am much happier as a programmer. :-)

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

#580

Earlier quoted context omitted.

I feel likewise (except for the Perl part. I have the most fun working with PLT-Racket tools). I believe this happens because language design involves a lot of trade-offs, so every language incorporates these trade-offs. When one is comfortable in many kinds of languages, one is in a special position to see the trade-offs in the design of the language one is currently programming it. The way I see it is slightly diff…

Tradeoffs are a sign of a false dilemma; rather than choosing one solution or another, use them all where they work best. This is where Unix got it right all those years ago; Unix isn't just a slightly more stable platform for running today's bloated and monolithic software, rather, it's an elegant system for connecting maintainably-small utilities. The shell glues said utilities together into programs. Such an appro…

[deleted]
Post reply on HN