On 10/01/20 12:25 AM, Kasper Østerbye wrote:
This rant states once again that in Smalltalk everything is an object.
The word 'object' has been bandied about with multiple meanings, so it
is understandable that you would challenge this claim. Smalltalk uses
the term 'object' with a specific me
Oddly enough, I've had better results by appealing to history. I guess it has
more to do with *how* I did it, my style and creativity.
Things like Flutter and Elixir and Kotlin (for Android) are anomalies.
Essentially, they benefitted from luck and word of mouth. You can't rely on
that.
While Sma
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 th
Kasper Osterbye wrote
> in Smalltalk everything is [not] an object
> ...
> * Message categories
I agree with the thrust of your post and would like many of the items you
suggest. That said, one semantic nitpick: "everything is an object" means as
opposed to primitive types i.e. Date is an object t
Which rant is that???
To me, what's really nice is the supremely simple language *and* the easily
accessible programming environment *and* live coding *and* metaprogramming
*and* the functional aspect (lambdas). It's not just one thing. It's the
synergy that comes from the totality.
However, ther
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, t
This rant states once again that in Smalltalk everything is an object.
Alas, it is not (but should). This is a shortlist of things which is
currently not objects in smalltalk:
* Message categories
* Class categories (there is something called packages, which is rather
useful as they are actually o
On Thu, Jan 9, 2020 at 2:23 PM horrido 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
It depends on how one interprets the last paragraph. Yours is one
interpretation, and one that never occurred to me.
I didn't see it as "demoting" other languages. The paragraph in no way
criticizes other languages. It simply suggests that Smalltalk offers many
more resources for evangelism. It's
Hi Richard,
Regardless of the reasoning behind the title of the article, I don't
like the tone of the last paragraph, it is not necessary, and probably
not recommended either, to demote other languages in order to promote
yours. In particular languages that have their own merits and
capabilities t
https://itnext.io/why-smalltalk-is-so-easy-to-evangelize-2b88b4d4605c
11 matches
Mail list logo