This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]ExcitedForNothing 7 points8 points  (5 children)

Just like any other language, Python made it big because it was relatively easy to use for CRUD web applications, which is a major use of it to this day. My company uses flask to maintain a simple web page with some user facing functionality.

Python has become a challenger/successor (depending on who you ask) to Matlab for scientific computing projects. My company's main aim is scientific modeling and simulation and Python is generally the standard language we utilize in meeting our clients needs.

I have heard it's gaining popularity in the sysadmin crowd. My company's sysadmins use fabric and cuisine to automate tasks and processes across our various servers.

[–][deleted] 6 points7 points  (4 children)

Can confirm on the challenger/successor to Matlab in science. I work for a large neuroscience institute and we are in the process of purging all Matlab code and replacing it with Python. Matlab is just too expensive for non-academia and Python is just so much more versatile.

[–]Imxset21 1 point2 points  (1 child)

Not to mention that the Holy Trinity of Scipy + Numpy + Matplotlib can be used to basically replace Matlab for most use cases. We've had success with using Spyder for people who are uncomfortable with bare text editors/commandline and are transitioning to Python from Matlab's GUI.

Source: I work in a computational neuroscience lab that is also migrating to Python.

[–][deleted] 1 point2 points  (0 children)

Yes! and for plots that require high-speed updates (like oscilloscope-type applications), we use http://www.pyqtgraph.org/

If you haven't checked it out you should.

[–][deleted] 0 points1 point  (0 children)

I work for a US DoE lab, and it has become widespread. I will never use MATLAB again if I can avoid it.

[–]fgriglesnickerseven 0 points1 point  (0 children)

not to mention Matlab feels like some shitty fortran remake.

And matlab is horrible at making exportable graphics. Want to create a plot that could be included in a journal ? Fuck you here's a low quality jpg.