3 ms·
> [...]the desperate lengths Python programmers will go to to use it for things it was not meant for rather than learn or use other languages[...] I don't thin
by Eikon 7y ago
> [...]the desperate lengths Python programmers will go to to use it for things it was not meant for rather than learn or use other languages[...]
I don't think it's an issue of not wanting to learn other languages.
If you really like screwdrivers and go to screwdriving events, have a collection of screwdrivers, you may end up living in a echo chamber where you and your peers are convinced using a screwdriver is a good tool to plant a nail.
- qfwfq_ 7y agoI think this is exactly how R's accreted features to make it do things that it was never designed to do. When the "tool you use" becomes the "kind of developer you are," things get a little restrictive.
- SAI_Peregrinus 7y agoIt's also how languages like Scala become "everything and the kitchen sink" multi-paradigm monsters. People making the tool want it to do everything, so that they can get all the developers, so they make it a functional object-oriented imperative procedural declarative hodgepodge of 15 different barely-mutually-operable sub-languages, and you get a mess.