Is sticking to one language on a particular project a good practice?

Posted by Ans on Programmers See other posts from Programmers or by Ans
Published on 2013-07-01T22:10:11Z Indexed on 2013/07/02 17:14 UTC
Read the original article Hit count: 421

I'm developing a pipeline for processing text that will go into production. The question I keep asking myself is: should I stick to one language for the project when I'm looking for a tool to do a particular task (e.g. NLTK, PDFMiner, CLD, CRFsuite, etc.)?

Or is it OK to mix and match languages on the project? So I pick the best tool regardless of what language it's written in (e.g. OpenNLP, ParsCit, poppler, CFR++, etc.) and warp (wrap) my code around it?

Note, I am not asking about should a developer stick to just one language for their career.

© Programmers or respective owner

Related posts about programming-languages

Related posts about programming-practices