Matlab and Python have their pros and cons. Matlab - low-cost inside academia more expensive outside but with some valuable tool boxes. Python is free and more and more of the functionality from Matlab is available as stable modules? Will they co-exist in the future when academia seems to transfer to Python for an increasing number of applications?