Haskell: You create an elegant firearm, one Mikhail Kalashnikov or John Colt would recognize as the most concise embodiment of an optimal foot-shooting instrument. Unfortunately, it requires a PhD in set theory to load.
Python: You draw a Glock, take an isosceles stance aiming at your foot, and squeeze the trigger.
Ruby: You draw a Glock, attach a laser sight, silencer, and fixed stock, create a new stance designed to make foot-shooting feel idiomatic, then worry if you'll be able to handle larger calibre bullets.
Haskell: You create an elegant firearm, one Mikhail Kalashnikov or John Colt would recognize as the most concise embodiment of an optimal foot-shooting instrument. Unfortunately, it requires a PhD in set theory to load.
Python: You draw a Glock, take an isosceles stance aiming at your foot, and squeeze the trigger.
Ruby: You draw a Glock, attach a laser sight, silencer, and fixed stock, create a new stance designed to make foot-shooting feel idiomatic, then worry if you'll be able to handle larger calibre bullets.