Software engineer with a passion for architecture, Linux, DevOps.
Software engineer.
No blogs yet.
In my company, python used for automating some tasks, like setting up an environment for building and testing software on Jenkins. With machine learning, there are many great libraries for you such as scikit-learn, keras, pandas, scipy, numpy, etc. But you should teach yourself some machine learning algorithms, implement it and then using those libraries.
Python is great for learning web development (I prefer the Flask framework for this), machine learning or system scripting. I'm using VS Code for Python. Although it's just a text editor, you can extend it with Python extension to get IDE-like features.
In my opinion, it is not bad. Because of dynamic nature of JavaScript, the this reference binding by context is make sense. Consider the following example to see how this binding helps us achieve inheritance in JavaScript: function Person ( firstName, lastName ) { this .firstName = firstName; this .lastName = lastName; } function Employee ( firstName, lastName, title ) { Person.call( this , firstName, lastName); this .title = title; }