Rails meta programming and performance-Collection of common programming errors

Programmer productivity >> Software Performance (usually)

Really, don’t worry about this… in practice correct algorithms, correct architecture, correct database model and so on are much more important than pure language performance…

X effort not spent on fighting the language (java xml hell, c compilation) is effort spent on designing better algorithms, UX which results in better and more user friendlier application