Dash notes a variety of reasons for this change in programming style. Websites like Stack Overflow serve as a valuable source for tips and tricks of the software engineering trade. In fact, new frameworks tend to grow in popularity in tandem with how much they get discussed on Stack Overflow.
The social aspect of GitHub provides another means for developers to collaborate and commiserate. Finally, Dash highlights a few online developer news sites, like Hacker News, that let programmers better learn the practice while networking with each other. All of this leads to “software being evaluated based on its social success and social merits, rather than just some ostensibly “objective” technical merit.”
What a dominant programming language means for the development world is interesting to ponder. “We just might be on the precipice of an era in coding that’s unprecedented, where we might actually see something new in the patterns of adoption and usage of an entire programming language. That potential has us excited, and waiting with bated breath to see how the whole ecosystem plays out,” says Dash.
Thanks for reading this edition of the Betica Blog. Keep coming back for additional dispatches on the software development world.