Hi Richard, I don't find Smalltalk easy to evangelize, and in my experience the appeal to history (a variation of the "argumentum ad antiquitatem" fallacy) proved ineffective.
People don't care about who invented MVC, bitblt or JIT, and so make decisions looking into the future, they weight in the past of course, but looking forward is what matters for any decision you take now. That's why things like Flutter or Elixir and other "new" technologies get the attention they get these days, even when there are no "huge" success cases. I can't judge whether these techs have value, are hyped and/or there is a lot of FOMO in the decision making process. And no, I don't believe it is because of Google shoving it through people throats, it's people finding something valuable and trying to get an professional advantage by learning/adopting it early. Smalltalk adoption in the last decade has grown by its own merits, _despite_ of the efforts to promote it. I would bet that any appeal to emotion could be more effective, since most developers get frustrated and any modern Smalltalk dialect can ease that inherent frustration of software development, or even better, turn it into an enjoyable experience (as it's been my case for over a decade). Have some reasonable big tech/company saying they're going to use X, and you'll have flocks of users trying X. Esteban A. Maringolo On Thu, Jan 9, 2020 at 5:03 PM horrido <horrido.hobb...@gmail.com> wrote: > > Absolutely correct. Each of those languages do have good reasons to choose > them. I have never said otherwise. > > My point is that Smalltalk gives me many more reasons, many more ways to > evangelize it. Smalltalk is very easy to evangelize. That's the premise of > the entire article, and if it's wrong, then I should delete the entire > article. > > Is it wrong? > > > > Esteban A. Maringolo wrote > > On Thu, Jan 9, 2020 at 2:23 PM horrido < > > > horrido.hobbies@ > > > > wrote: > > > >> I happen to like Dart, Elixir, Golang, Julia, and Rust. But be honest: do > >> these languages provide nearly as many reasons to choose them? > >> I'm not being deprecatory. > > > > I don't know about Julia nor Elixir, but Dart has Flutter, Golang > > drives a good chunk of the high-availability internet and Rust is > > becoming the most secure programming language and several critical > > applications are being rewritten in Rust. > > > > Their user base is huge (and so is their funding), but it's not only > > about funding, the reasons to choose them are a lot, there is no > > silver bullet. > > > > Regards, > > > > Esteban A. Maringolo > > > > > > -- > Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html >