Hacker News new | past | comments | ask | show | jobs | submit login
Introduction to Unladen Swallow (lazypython.blogspot.com)
34 points by gthank on Nov 3, 2009 | hide | past | favorite | 10 comments



Personally, I think the LLVM addition is quite exciting. I think there is some good performance potential there, and I think you get as a side effedt nice portability.


Is that an African or European swallow?

Seriously, guys. How much further can we get with products with cultural allusions? Aside from Java guys in the trenches, can anybody track all the world-of-coffee spinoff names? At some point instead of being a mnemonic it becomes just so much garbled noise...


The language is Python, as in Monty, you know. And it's only marketed for geeks. I fail to see how a naming convention based on something that bring 90%+ of geeks joy is any worse than naming programming languages after letters of the alphabet followed by addition symbols or pound signs.


I think it's a great naming convention.

Guys, I get the reference. I understand the two are related.

Just wondering how many products can come up with spinoffs that fit into the Python lore until you either run out of lore or it all starts running together, that's all.


We'll know when we get there?


A 6 member comedy troop active for a decade and a half including 45 episodes of their sketch comedy show and 4 feature-length films, not including the solo works of John Cleese and Terry Gilliam which could easily be referenced in offshoot python projects.

That, plus the snake reference which is used here and there (the 'egg' packages and the 'snakes and rubies' meetup, for example).

Can anyone think of any other popular software project that has that kind of naming pool to pull from?


Monty Python references are standard within the community. There are projects named Eric, IDLE, Bicycle Repairman, Parrot, etc.


While wearing a Python jacket I actually had someone ask me if it was standard practice to leave monty python references in comments. I had no idea how to answer. (Note that this was at a technical college, not like someone off the street asked me).


The official documentation is liberally sprinkled with such references, so I don't think anyone would mind.


Why would someone who is not a Java guy in the trenches need to track Java-related names?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: