Development Productivity Tools
Common Wisdom: The most productive developers are the ones who have put the most thought and work into their productivity tooling.
Acronym: IDE = Integrated Development Environment
Resources
Resources
Free
- Anaconda Python Distribution https://www.anaconda.com/
- A python distribution, package management system, and productivity software suite aimed at making data science easy.
- Jupyter http://jupyter.org/install
- Shareable documents mixing markdown and executable code. Useful for scripting, rapid prototyping, and data science.
Free to teachers and students:
- Jetbrains https://www.jetbrains.com/shop/eform/students
- A large collection of IDEs for a wide variety of programming languages. Some of these IDEs are widely considered to be the best available.
Others: