Well, I don't think I or anyone else should be surprised when someone promotes or defends something they have devoted time and effort to. There's nothing surprising about Raúl defending against perceived criticism of Cats, or John pushing his own libraries and ideas.
-
-
To be fair, it's a bit surprising (ok maybe not entirely surprising, but certainly extenuating) to constantly push your own ideas at the expenses of others. It's entirely possible to promote something you have devoted time and effort to without bringing everything else down.
1 reply 1 retweet 22 likes -
Replying to @gabro27 @propensive and
I think this is the crucial bit that upsets people (including myself) the most: just promote your stuff without declaring everything else as inferior and obsolete. This is the sane behavior most people in the Scala community already have and the few notable exceptions stand out.
3 replies 3 retweets 45 likes -
It's what I try to do, but I also know it's extremely hard to get traction for a technically better solution when there's an incumbent. I have been particularly aware of this with trying to promote Magnolia "agnostically" when everyone else's frame of reference is Shapeless...
4 replies 0 retweets 6 likes -
Replying to @propensive @gabro27 and
I think this has always been the case. It’s also important to remember that these things are never taken in isolation. For example, Shapeless is transitively on almost everyone’s class path, which is the true incumbency. It’s not so much about mindshare.
1 reply 0 retweets 2 likes -
Replying to @djspiewak @propensive and
Continually presenting and re-presenting what is good and beneficial about your own thing is a great way to go about solving this. While it is tempting to include a compare-and-contrast (or worse, contrived strawmen) in such things, doing to is toxic and usually self defeating.
1 reply 0 retweets 4 likes -
Replying to @djspiewak @propensive and
Additionally, remember that in many cases, it isn’t the end users you have to win over, but rather the framework ecosystem. That’s a hard war, but a much more focused one. And again, one that is actively sabotaged by loud negativity and toxic marketing.
1 reply 1 retweet 6 likes -
Replying to @djspiewak @propensive and
I get the frustration. I really do in more ways than one. But if the best way to make one’s own work look good is to do everything possible to make someone else’s look bad, then maybe the real problem isn’t tech incumbency.
1 reply 0 retweets 8 likes -
Replying to @djspiewak @gabro27 and
I agree with all of that. My point was intended more as a commentary that "the system" favors incumbency, and thus also rewards the challengers who attack the incumbent directly. But it sows ill-feeling, which means the approach is always a trade-off.
2 replies 0 retweets 0 likes -
Replying to @propensive @djspiewak and
Wait, can you explain the "and thus also rewards" part? Rewards how?
1 reply 0 retweets 0 likes
Yeah: if there is an incumbent and a challenger, and the challenger can get attention by promoting comparisons against an incumbent, then that challenger has an advantage over another challenger who's vying for attention without making reference to the incumbent.
-
-
Replying to @propensive @dwijnand and
I think that can be a bit of a pyrrhic advantage. Negativity spreads more easily than positivity, certainly, and that creates the incentive you reference. However, it also sets up a certain reputation that ultimately distracts from what you're trying to do.
2 replies 0 retweets 1 like -
Replying to @djspiewak @propensive and
The "distraction" point is really the big part of it. Marketing campaigns for big companies spend comparatively little on trashing their competitors and a lot more on presenting what is great about their own offering. There's an important reason for this.
2 replies 1 retweet 3 likes - Show replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.