Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
LOLPython (dalkescientific.com)
33 points by roder on Aug 31, 2009 | hide | past | favorite | 17 comments


Maybe I'm just too old to get this, but why would someone waste their time on this nonsense?


Probably because he had fun implementing it.


Not everyone has the line between "can" and "should" drawn in the same place.


Aren't they the same line?


You can go rob a bank. However, I don't think you should.


I don't know why I can't reply to icey's response to this, unless it's too much nesting -- the line is the same, but it may exist in a variety of positions on the slider.

I do not believe that he meant you would draw the line for can, and the line for should in different places, rather, that they are simply not in the same place for all people.


In the same vain, I wish I actually had the time to waste on such nonsense.


> In the same vain

I think you meant "in the same vein" ... :)


Yes, I did.


But isn't all nonsense vanity in itself?


It is actually a kind of interesting stack-based grammar. Silly keywords aside I kind of liked learning about how it works and adding new keywords to it.

The fun part is picking really good variable names that make it even more obfuscated to people who don't recognize it. If you don't find it slightly fun, you may not like the IOCCC either.

Some character even got it working for Counter-Strike: Source addons: http://forums.eventscripts.com/viewtopic.php?t=27349


Although it's funny, I think it's a waste of time and talent.


It's someone making an alternate grammar for the Python VM. There's no waste in a learning exercise, even though the (juvenile, topical) humor may have dated itself.

Note to self: in order to not piss off HN readers, make a tutorial/postmortem at the end of the project.


Worry not, it's just a small subset of people here. At least, I hope that most of HN sees the value in doing something just because you want to.


Isn't that obvious?


I guess intergrating this with LOLCode feeds will be a breeze

http://api.flickr.com/services/feeds/photos_public.gne?id=36...


I remember porting my MapReduce clone to LOLPython. Three conditions had to exist in order for this to happen: 1) I was in a former cattle weighing town-turned-gambling nexus in northern New South Wales, 2) I was going to be there for 2 months, and 3) I was very, very drunk.

I think there exists a whole set of sub-explanations for each, but it shall suffice that severance pay, boredom and intoxication produce strange things.




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

Search: