In “Cede Your Soul”, an episode of a tv show called “Blindspot”...
In “Cede Your Soul”, an episode of a tv show called “Blindspot” one hacker disses another hacker for using Perl instead of Python. You can see it around the 18:20 mark.
The diss is that you can develop code faster in Python than Perl. The two languages are pretty similar in terseness. And any hacker worth their salt is going to build libraries in their language of choice. So would language even matter at that point? I think not, but what do you think? When seconds matter, what language would you reach for?
[From my blog.]
The diss fits the current state of the Perl/Python war, proving the writers did their research. It strikes me that, instead of writing code, they should be using code at this point. Bash vs zsh instead, maybe?
But, answering the question instead of the show, first choice is whatever language I have an available library or demo code for. I did a Startup Weekend where the product was financial transactions over SMS, so I spent the whole weekend beating on Twilio, and their sample code was in PHP, which I had never touched before. So I learned PHP.
All else being equal, it's the language where the syntax query involves my memory or grepping my own bin/ rather than Google or Stack Overflow. For me, that's Perl. And, increasingly, JavaScript.
This is so ridiculously stupid. Python vs. Perl vs [insert language here]. And if seconds matter, the situation is not something a quick hack is going to fix. In that case I would reach for another tool that speaks all languages, it's vocabulary is limited but it's message is instantly understood.
Mental note. Don't invite Jesse to a party. He's a big party pooper.
Jesse, it's a TV show. Of course it's ridiculous. I'm not trying to start a language feud. Simply adding a little hypothetical levity to the otherwise super serious world of programming.
JT, you know none of that was directed at you or your blog post. I erased the rest of this reply cause it got socio-political (and that would just be throwing incendiary granades on thermite). Yes, I am a party pooper when the discussion involves the demonizing of others just for being "other". And thank goodness I did not know the world of programming was super serious. Maybe I can continue to ovoid that aspect. Cheers.
Damn it Jesse! How dare you deprive me of your socio-political monologue? =)
If your conversations about programming aren't about boring projects or clinical discussions of design patterns then you are lucky. That's the reason I started building my own companies and software; I was sick of having those conversations.
But can you orbiculate your ideas if you ovoid that aspect?
Depends on your perspective. An ovoid looks orbis if observed from the corpulent end.
Does that mean you're a big endian?
Damn it BooK! Why did you have to turn this dirty. =)