Hell no. Any decent OO/imperative programmer can quickly pick up any decent OO/imperative language, and the sort of code monkey who can’t ought not to be let near Less Wrong.
There’s a difference between not being able to work in Python, versus not being willing to work in Python. C, perl, ruby, php, even Java would be more appealing to me than touching Python with a ten-foot pole.
Also, presumably you want proficient developers working on the codebase. There’s a difference between being able to pick up Python when you have to, versus understanding Python idioms and coding efficiently and bug-free.
ETA: this is getting WAY off-topic, and so I won’t continue this thread. If you’re interested in why someone wouldn’t like Python, there are fires from the holy wars visible clearly from Google that you can go investigate.
You may not be a statistically significant sample :)
I for one do all my personal projects in Python, so I would prefer it to most of the languages you mentioned. Python is totally awesome :D
This week I forked the lesswrong codebase, installed all the needed dependencies and tried to get it to run. I still haven’t succeeded (it seems it can’t find psycopg een though I installed it, this morning before going to work I was fiddling around with PYTHONPATH). I will get it working in the near future and start working on it.
(pjeby, another commenter here, is a major Python guru, though I don’t know if he plans to contribute)
Hell no. Any decent OO/imperative programmer can quickly pick up any decent OO/imperative language, and the sort of code monkey who can’t ought not to be let near Less Wrong.
There’s a difference between not being able to work in Python, versus not being willing to work in Python. C, perl, ruby, php, even Java would be more appealing to me than touching Python with a ten-foot pole.
Also, presumably you want proficient developers working on the codebase. There’s a difference between being able to pick up Python when you have to, versus understanding Python idioms and coding efficiently and bug-free.
ETA: this is getting WAY off-topic, and so I won’t continue this thread. If you’re interested in why someone wouldn’t like Python, there are fires from the holy wars visible clearly from Google that you can go investigate.
Why do you dislike Python so much?
You may not be a statistically significant sample :)
I for one do all my personal projects in Python, so I would prefer it to most of the languages you mentioned. Python is totally awesome :D
This week I forked the lesswrong codebase, installed all the needed dependencies and tried to get it to run. I still haven’t succeeded (it seems it can’t find psycopg een though I installed it, this morning before going to work I was fiddling around with PYTHONPATH). I will get it working in the near future and start working on it.
(pjeby, another commenter here, is a major Python guru, though I don’t know if he plans to contribute)