On Saturday 11 December 2010 03:35:29 Walter Bright wrote: > Jonathan M Davis wrote: > > I think that it's good to strive to a have a language that is excellent > > for most use cases, but ultimately, you always have to pick the best > > tool for the job. No language is the best for all scenarios even if it's > > the best for most scenarios. > > If you're an expert on X, it still is probably more productive to use X for > the job rather than Y, even if Y is the better tool for the job.
Well, in a way, you could say that that tool was _not_ the best tool for the job because it wouldn't do as good a job simply because you weren't as proficient in it. Ultimately, you have to take the whole situation - including your particular skill set - into account when choosing which tool to use for a particular job - especially when talking about programming lanugages. - Jonathan M Davis
