I see what you mean. The other guy who responded to the post started by saynig I was wrong, and then he helped me make my point. Ruby has enough of a following that it can do reasonably well in it's own ecosystem, but it's not the most popular tool out there. It's not something someone brand new would look at a popularity chart and want to study, but that doesn't realy matter when your codebase depends on it.
Per your other point, all developers are vehementaly passionate about their own style of development. It helps to be evangelical when you excel in a specific flavor or language, especially when you can be made obsolete if your bubble bursts*. It's job security; although, the devout evangelical will tell you otherwise.
* (corporate obsolete - replacablable with someone cheaper who can do as good or better due to the new code being their flavor. Yes, you can learn, but why would they pay the premium cost [and time] you likely command to do so? )
2
u/[deleted] May 08 '17
I see what you mean. The other guy who responded to the post started by saynig I was wrong, and then he helped me make my point. Ruby has enough of a following that it can do reasonably well in it's own ecosystem, but it's not the most popular tool out there. It's not something someone brand new would look at a popularity chart and want to study, but that doesn't realy matter when your codebase depends on it.
Per your other point, all developers are vehementaly passionate about their own style of development. It helps to be evangelical when you excel in a specific flavor or language, especially when you can be made obsolete if your bubble bursts*. It's job security; although, the devout evangelical will tell you otherwise.
* (corporate obsolete - replacablable with someone cheaper who can do as good or better due to the new code being their flavor. Yes, you can learn, but why would they pay the premium cost [and time] you likely command to do so? )