Rajarshi Guha about Pig Latin:
While the implementation of such code [SMARTS matching and pharmacophore searching] is pretty straightforward, it’s still pretty heavyweight compared to say, performing SMARTS matching in a database via SQL. On the other hand, being able to perform these tasks in Pig Latin, lets us write much simpler code that can be integrated with other non-cheminformatics code in a flexible manner.
Extensibility over compactness.
Original title and link: Pig and Cheminformatics (NoSQL databases © myNoSQL)