News for hackers. Stuff that matters.
Re:The Evolution of Smalltalk from Smalltalk-72 to Squeak [v... by isr on Friday August 27, 2021 @06:10PM (#28333505)
IMHO, the claim that pharo is not smalltalk is, to put it bluntly, nonsense.

Yes, I understand that Pharo may well eventually change the some semantics of the underlying language, or at least reserves the right to do so. Fine, call it "not smalltalk" when that happens (if ever).

Until then, call pharo what it is. An interesting, in some ways innovative, FORK OF SQUEAK SMALLTALK.

Its a squeak fork, in the same way that cuis smalltalk is a squeak fork. Both pharo and cuis have evolved in different directions, as per their original directives.

And you know what? Thats fine. Great, in fact. Each can (and does) learn from the other.

And they're both STILL smalltalk. And thats also fine!

Re:The Evolution of Smalltalk from Smalltalk-72 to Squeak [v... by fiddlerwoaroof on Friday August 27, 2021 @06:49PM (#28333806)
I think of Pharo as a bit like Racket: it intentionally is distanced a bit from the parent language to avoid being limited to the design of that language. For example: the word “Smalltalk” isn’t anywhere on the homepage of the project.
Re:The Evolution of Smalltalk from Smalltalk-72 to Squeak [v... by gugagore on Saturday August 28, 2021 @06:17AM (#28336943)
I'm not so sure that's the only reason to intentionally distance from the "SmallTalk" brand. There might be a advertising benefit, too, since ST is sometimes maligned for having "lost".
Re:The Evolution of Smalltalk from Smalltalk-72 to Squeak [v... by mumblemumble on Saturday August 28, 2021 @09:41AM (#28337967)
Even without active malignment, Smalltalk is largely perceived as a historical curiosity of primarily academic interest. Even among many people who like it.

Since Pharo wants to position itself as a modern, industrial programming language, it makes sense that the project would want to distance itself from that reputation.

Re:The Evolution of Smalltalk from Smalltalk-72 to Squeak [v... by sebastianconcpt on Saturday August 28, 2021 @12:50PM (#28339472)
But if you look at the hero myth is the wrong strategy. It's like the immature hero that wants to hide who his father is because is ashamed for some immature reason hence demonstrating that is not ready yet for the challenge of the world. The alternative is, embrace his history, have a clear own identity, and yet come back and rescue his father (not the project but the spirit) "from the belly of the beast" and improve itself and the world by doing so. Not doing it like that will not fit the psychological archetypes of the good stories that marketing needs and fail and waste a lot of effort having at the end of the day to always admit it is a Smalltalk. Not all products can aspire to be legends. This is one that can do it.
Re:The Evolution of Smalltalk from Smalltalk-72 to Squeak [v... by igouy on Saturday August 28, 2021 @11:19AM (#28338724)
"A position (or statement of position) is a cold-hearted, no-nonsense statement of how you are perceived in the minds of prospects. It is your position."
Re:The Evolution of Smalltalk from Smalltalk-72 to Squeak [v... by musicale on Saturday August 28, 2021 @02:34AM (#28336081)
> Until then, call pharo what it is. An interesting, in some ways innovative, FORK OF SQUEAK SMALLTALK.

This, precisely. Pharo is a fork of Squeak Smalltalk, and Squeak Smalltalk is a direct descendant of Smalltalk-80.

(And a common thread in Smalltalk implementations and versions from Smalltalk-72 to Squeak is the illustrious Dan Ingalls.)

Still, Smalltalk has nothing on Lisp or BASIC in terms of dialects/variants/versions. ;-)

Re:The Evolution of Smalltalk from Smalltalk-72 to Squeak [v... by jecel on Friday August 27, 2021 @10:42PM (#28335161)
Some people are very picky and only accept Smalltalk-80 as "Smalltalk". Of course, that would make Smalltalk-72, -74, -76 and even -78 not Smalltalk, which would be very odd.

I, on the other hand, consider Self and Slate to be good examples of Smalltalk.

Beyond any technical discussions there is the marketing issue. Smalltalk's reputation took a major hit in the 1990s with the rise of Java (from the "language of the future that doesn't run on the computers you have, yet" it became "a failed language of the past") and association with the name can hurt a project in some cases.

Re:The Evolution of Smalltalk from Smalltalk-72 to Squeak [v... by pjmlp on Saturday August 28, 2021 @07:52AM (#28337355)
I did not help that major Smalltalk vendors like IBM, decided to replace their Smalltalk product line with Java ones.

Eclipse grew out from Visual Age series.

Or that Sun repurposed Strongtalk for Hotspot.

Re:The Evolution of Smalltalk from Smalltalk-72 to Squeak [v... by caslon on Friday August 27, 2021 @09:14PM (#28334684)
> Please don't use uppercase for emphasis. If you want to emphasize a word or phrase, put asterisks around it and it will get italicized.

https://news.ycombinator.com/newsguidelines.html

Re:The Evolution of Smalltalk from Smalltalk-72 to Squeak [v... by isr on Saturday August 28, 2021 @08:41PM (#28342940)
Thank YOU for taking the TIME and EFFORT to attempt to OUTLAW the BARBARIC PRACTICE of using capital letters in written communications, to convey a slightly ELEVATED tone.

Err ... oops ... ;-)