Live data from Hacker News

Why We Choose Python

sixfeetup.com

11–20 of 62 posts

Re: Why We Choose Python

#11
post #5
post #4

Please don't use the TIOBE index as a measure of language popularity. It's trash. [Disclaimer: I love Python and if anything, it's more popular than TIOBE indicates. This comment expresses an opinion about TIOBE, not Python]

BASIC is more popular than JavaScript on it O.O

    Ratings

    The ratings are calculated by counting hits of the most
    popular search engines. The search query that is used is

        +" programming"
I wonder why BASIC is so popular :)

Re: Why We Choose Python

#13
One business metric that is worth considering is the cost of putting together a Python team vs., say, PHP. Here "cost" doesn't mean salaries as much as it means "cost function" or "difficulty score". Get away from Silicon Valley's reality distortion field and I think Python, today, might still have some issues in this regard.

I am not talking about finding one developer. I am talking about finding one, scaling to five and then beyond that.

Re: Why We Choose Python

#16

One business metric that is worth considering is the cost of putting together a Python team vs., say, PHP. Here "cost" doesn't mean salaries as much as it means "cost function" or "difficulty score". Get away from Silicon Valley's reality distortion field and I think Python, today, might still have some issues in this regard. I am not talking about finding one developer. I am talking about finding one, scaling to fiv…

Well, to be fair, SixFeetUp is based in Fortville, Indiana (a bit far away from the "reality distortion field" you mention).

Also, with more and more colleges switching to Python as their Computer Science major's language of choice, finding a team of competent Pythonistas is getting easier. I would think that it helps tremendously to be able to hire remote workers (especially since a town of 4,000 probably won't have more than a couple of people who are Plone experts, at most!)

Re: Why We Choose Python

#17
post #11
post #5

Earlier quoted context omitted.

BASIC is more popular than JavaScript on it O.O

Ratings The ratings are calculated by counting hits of the most popular search engines. The search query that is used is +" programming" I wonder why BASIC is so popular :)

I know. I feel like such a rube when people ask if I have the BASIC programming fundamentals down, and I have to answer, "No." ;-)

Re: Why We Choose Python

#18
I have been a PHP developer for more than 10 years. Since a couple of years Python has become my language of choice. I'm addicted to Python, every project I now start is in Python.

But I don't see any real valid reasons in the article to convince people. Do I have a valid reason? Probably not, every project has their own reason to use a specific language.

One valid reason to choose Python instead of PHP: Encoding. Never had any big problems in Python and a lot in PHP. Oh and multithreading.

Re: Why We Choose Python

#19
post #11
post #5

Earlier quoted context omitted.

BASIC is more popular than JavaScript on it O.O

Ratings The ratings are calculated by counting hits of the most popular search engines. The search query that is used is +" programming" I wonder why BASIC is so popular :)

Funny thing... that has a bias over syntax complexity of the language, easier to pick (and IMO better quality) languages wouldn't require to google about features that often. No wonder why Java is the first.

Re: Why We Choose Python

#20

I have been a PHP developer for more than 10 years. Since a couple of years Python has become my language of choice. I'm addicted to Python, every project I now start is in Python. But I don't see any real valid reasons in the article to convince people. Do I have a valid reason? Probably not, every project has their own reason to use a specific language. One valid reason to choose Python instead of PHP: Encoding. Ne…

> Encoding. Never had any big problems in Python and a lot in PHP

Encoding is rarely a problem in PHP. Use UTF-8 everywhere, make sure every part of the system uses it (the database server, the database client in PHP, the web pages, etc.). If you're going to work with e.g. Japanese characters, use http://www.php.net/manual/en/mbstring.overload.php

Post reply on HN