“So the reasons why Kickshaw was written 
  in C were to have no other dependencies than 
  GTK, to avoid overhead brought in by wrappers 
  such as gtkmm and PyGObject, and to ensure 
  sustainability since C is an oh-so widespread 
  programming language. However, we think that 
  by using a more modern language (such as one 
  of us, wink!), you’ll see that the advantages 
  outweigh those seemingly substantial reasons.
  Here's why: [...]”
   — Objective-C and Vala in a 
        joint declaration
        (Developer's comment: Here I must stop 
         you now. I know about your objections, 
         arguments and suggestions, which have 
         been noted. That's all for now. Bye.)
