3D-Tech News Around The Web / Overview of the Efficient Programming Languages with the Selection Criteria« on: November 24, 2016, 05:48:21 PM »
Our productivity tremendously depends on the tools we use. One of the fundamental tools for the software developers, researchers and analysts is the programming language. There are no silver bullets, each language fits the best for the specific purpose. Sometime it’s critical to prototype fast and we often use Python, but when it comes to the performance then C/C++ is the standard choice.
The Open Source movement significantly accelerated evolution and capabilities of the software ecosystems. It was literally impossible to build a full-fledged operational system within one-two yeas no so long ago. You can argue that Linux did it, but Linux was only a kernel that uses GNU ecosystem being developed many years before. In contrary, Redox OS appeared in the end of 2015 being developed using Rust language ecosystem and become probably the most secure existing OS. This is an excellent example of how the language selection impacts the project destiny (execution speed, reliability, security, development community, etc.).