Dear community,

I am a silent follower of this list. Now, I feel urged to speak up not on a technical, but a community matter. Every village deserves it's fool. And a wise man does not feed the troll (i did, and doing it right now, sorry). But if this fool is about to take over a considerable amount of public control, the community has to stand up against it. So, I put this to you:

I frequently research on Smalltalk-related topics (computer scientist, try to devote time to open source dev next to my small enterprise). And more and more, I notice that Google search results show very much on top of the result list contributions by a self-appointed "Mr. Smalltalk" aka R.K.Eng. who excels at SEO and flooding social media.

While self-initiatives are a thriving force for open communities, in this case: * one individual is hoging credit and applause, without ever having commited a single line of code, putting himself into focus (without having any profound knowledge; to the contrary: he shows a deep ignorance towards "our" and other languages, throwing around dubious advertisment slogans), * ...is throwing around with wrong claims (pulling off any potentially interested developer), * ...is starting pointless flame wars against other programming languages (again: detrimental to our community) * ...is doing SEO to make Google show his own results before FOSS community or sciences pages. * ...is getting traction (and money) for his own ends (publicity for the self-appointed "Mr. Smalltalk") * ...denies community leadership by merit (Pharo core developers do know, what they have created and where they want to go in the future, and which audience we should target, they don't need a clueless person telling them to "get into TIOBE index", just for example) * is claiming credit for the work, others have done, fostering his own publicity (not the interests of Pharo/VisualWorks etc).

Here is the Medium thread that made me write this mail to you all.

https://medium.com/@michael.z3d3r/who-is-this-self-appointed-mr-9ad9a18676eb

https://medium.com/@richardeng/even-people-who-understand-prototypal-inheritance-do-not-like-it-heres-an-inconvenient-truth-459330fe4e2e

the bottom line of our tedious flame war in a screenshot:






PS: a side note on Javascript (with lower S). wether you love or hate this quirky lovechild of Lisp and Self/Smalltalk, telling JS developers they are stupid and that they should abandon powerful Vue.js, for example, in favor of Amber Smalltalk [cudos to Amber devs! great thing!]) is utterly stupid! Every professional Javascript developer, who is trying Smalltalk the first time, because he/she has read in a post of "Mr. Smalltalk", that it is better, will instantly dismiss Smalltalk and be disappointed. I love Smalltalk (certainly more than JS), but it is detrimental, to throw around with these wrong claims (which in the end are only a self-serving, ego-centric, attention-greedy campaign to promote "Mr. Smalltalk" himself, a total newbie, who claims credit for the work of others).

My suggestion: This community is open and inclusive. But we should clarify, that if a single individual repeatedly goes against those, who do the actual work, claims credits, insults people, then this person is not fit to be part of this community. It sheds a very bad light onto us. --> If R.K. Eng cannot respect community structure and decisions, we should exclude him officially and publicly take distance from this person.


Thank you for your attention.

Michael Zeder






Reply via email to