DEV Community

Discussion on: Python is Slowly Losing Its Charm

Collapse
 
king11 profile image
Lakshya Singh • Edited

So you clearly disregarded the point that there are two things when deciding how fast is a language. One thing is how much less code you are writing in python which is very less due to abundance of libraries and easy installation with dependency manager like pip. So the factor of writing slow runtime code is clearly covered up by less code written eventually allowing you to get your software into the public quickly.

Collapse
 
kcubeterm profile image
Krishna Kanhaiya

and what about user perspective.

Collapse
 
king11 profile image
Lakshya Singh

The other is stated above python being a interpreter based takes time to run but that is actually a benefit because you can pin point the issue is at which line

Collapse
 
cipharius profile image
Valts Liepiņš

Right, I think this is the main appeal of Python and the reason why it gets commonly used for scientific calculation.

Often for research, one needs to create code that will be used for a limited period of time, having only one user - the researcher itself. So this is an ideal use case for Python, since one does not want to spend a lot of time writing code that will get thrown out eventually.