Hacker News new | ask | show | jobs
by t0mbstone 1819 days ago
Programming languages are just like tools in your toolbox. Use the hammer to hammer in nails, and use the screwdriver to drive in screws.

For example, maybe use Ruby on Rails to rapidly prototype a data-base driven CRUD app, but when you need to build a low level device driver, maybe you should use a language like C++

There is no "best" language for everything. There are only languages that are best for certain niches.