Why Did I Choose Perl When Building Crowdtilt?
1–10 of 143 posts
Re: Why Did I Choose Perl When Building Crowdtilt?
#2Re: Why Did I Choose Perl When Building Crowdtilt?
#3In the HN echo chamber, it seems like everyone who's anyone has moved on to ruby, rails, python, django, etc. Look into the every-web. My god, it's full of perl.
Re: Why Did I Choose Perl When Building Crowdtilt?
#4Re: Why Did I Choose Perl When Building Crowdtilt?
#5The one thing I've learned as a consultant working outside the startup world, in the boring world of everyday business is just how much of the computerized world still runs on perl. I've seen some fantastically made systems and some real stinkers. In the HN echo chamber, it seems like everyone who's anyone has moved on to ruby, rails, python, django, etc. Look into the every-web. My god, it's full of perl.
I was one of the skeptical developers at some point, but then I got hooked :).
Modern Perl changes the old rep alltogether. I encourage people to write well architected, maintainable, extensible code and follow design patterns regardless of the language of choice.
Re: Why Did I Choose Perl When Building Crowdtilt?
#6I wonder if this will make hiring easier or harder in the valley?
In fact, I think if anything Perl would speed up the time it'll take to train a dev and get him/her to have an impact on the product from day one due to how easy is it to learn.
Re: Why Did I Choose Perl When Building Crowdtilt?
#7I wonder if this will make hiring easier or harder in the valley?
It is a very good question and I had to think really hard about it in the early days. My take on it is that I appreciate good developers regardless of the language of choice and those are the stars that we want to have at Crowdtilt. Good developers will usually learn any "needed" tools in a matter of hours. In fact, I think if anything Perl would speed up the time it'll take to train a dev and get him/her to have an…
Which will be negated by how hard real-world perl code is to read and maintain.
Re: Why Did I Choose Perl When Building Crowdtilt?
#8How do you find hiring? A Blekko founder said they chose Perl partly because as one of the few hot startups to be using Perl, it would make them a top choice for great Perl hackers.
So far hiring hasn't been a problem for us. However, we don't focus on hiring Perl hackers, but outstanding hackers instead. They grow to enjoy Perl after a few hours and sometimes during the interview ;) haha
Re: Why Did I Choose Perl When Building Crowdtilt?
#9Earlier quoted context omitted.
It is a very good question and I had to think really hard about it in the early days. My take on it is that I appreciate good developers regardless of the language of choice and those are the stars that we want to have at Crowdtilt. Good developers will usually learn any "needed" tools in a matter of hours. In fact, I think if anything Perl would speed up the time it'll take to train a dev and get him/her to have an…
In fact, I think if anything Perl would speed up the time it'll take to train a dev and get him/her to have an impact on the product from day one due to how easy is it to learn. Which will be negated by how hard real-world perl code is to read and maintain.
You don't even need to know how to write code to understand the code written at Crowdtilt or any other company that really uses Modern Perl and have good practices.
Re: Why Did I Choose Perl When Building Crowdtilt?
#10When I first started here I asked the same question: "Why?" - and I got essentially the same answer as this article.
In the end, as long as the development team is comfortable with it, and it works, and there is still a community of supporters, I suppose it doesn't really matter what it is written in.
Hey - at least it isn't PHP!