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