Speaking for myself, utility plays a big role in how I perceive a tool in terms of aesthetics. It's not only about a language's grammar fitting in a business card and stuff like that.
Python and JavaScript are two languages that have been used for stuff they are obviously unsuitable for, at a vast scale.
Scientific computing. I can't just write a "for" loop and expect it to perform. I have to use whatever is provided by packages which weren't written in it, or make a similar package myself.
I can't imagine any technical reason for this situation. Only perceived convenience and some kind of social dynamics.
Comments
Speaking for myself, utility plays a big role in how I perceive a tool in terms of aesthetics. It's not only about a language's grammar fitting in a business card and stuff like that.
Python and JavaScript are two languages that have been used for stuff they are obviously unsuitable for, at a vast scale.
Can you give an example of something Python has been used for that it’s not suitable for?
Scientific computing. I can't just write a "for" loop and expect it to perform. I have to use whatever is provided by packages which weren't written in it, or make a similar package myself.
I can't imagine any technical reason for this situation. Only perceived convenience and some kind of social dynamics.