-
Notifications
You must be signed in to change notification settings - Fork 2
** Tools and Environment
This page is just a brief description of what I have decided to use.
Operating System:
Fedora 23 - My day job is that of a Linux Engineer. So Linux is my preferred working environment. Fedora, I have always found to be a fun Distro. Uses the same package management system as my work environment (although the use of dnf changes that) and is well suited for forward development vs CentOS or Red Hat whose packages are very old (Stability reasons for enterprise work). Fedora 23 allows me to easily use newer Python versions and other software While still living with in the enterprise OS versions I am used too.
IDE:
PyCharm Community Edition - I did a lot of searching and have experimented with many different Development Environments. None come close to PyCharm when talking about Python. (To me anyways) It has awesome Integration To git and other environments. Its also well suited for Django development (purchase of pro necessary) which I plan to start doing here soon.
Language:
Python - The Language of choice currently. I had a class involving Python a few years ago and really liked it. Lately I have been feeling the limitations of Shell scripting and have always wanted a true Language under my belt. I decided Python would be it. The current version I am working with is 3.x
Links: OS - Fedora | IDE - PyCharm | Language - Python