Originally posted by adubya
View Post
A contractor doesn't have to accept that kind of role, but it can be quite lucrative if you manage the client correctly.
Just my personal experience.
Regarding the original discussion point - I have to go with readability, stability and maintability of code over (IMHO) what would be marginal performance gains. If performance of that particular operation was business critical (I cannot come up with an example myself), then you would probably start with looking at which language was the optimal. Otherwise its probably going to cost more time and effort over the lifetime of the software to maintain, test and debug than the perceived gains of using the more esoteric aspects of the language. Profiling the application would most likely reveal the usual suspects in terms of performance hits - and that code is unlikely to be in the top 1%.
Comment