Re: [Pharo-users] is this better regarding naming thigs

2020-01-06 Thread xap
richard, fwiw Roeloff mentioned earlier that the message-name was provided by the exercise set he's following, and isn't of his invention: http://forum.world.st/is-this-better-regarding-naming-thigs-tp5109389p5109471.html . he sh/could fwd your note/s to the course-author ;) -- Sent from:

Re: [Pharo-users] is this better regarding naming thigs

2020-01-06 Thread Richard O'Keefe
When I wrote "is not good English", I meant that "findAnagramsCandidates" sounds *horrible* to this native speaker of English. "findCandidateAnagrams" works. On Tue, 7 Jan 2020 at 18:12, Richard O'Keefe wrote: > > What is the receiver? There are two and only two relevant objects: > the word

Re: [Pharo-users] is this better regarding naming thigs

2020-01-06 Thread Richard O'Keefe
I've always considered "all objects respond to #value" as a bug. It certainly is not portable: it wasn't in Smalltalk-80, or Apple Smalltalk, or ANSI Smalltalk, and it isn't in GNU Smalltalk or Dolphin Smalltalk or VisualWorks. It's a peculiarity of Squeak/Pharo and Smalltalk/X. This is a

Re: [Pharo-users] is this better regarding naming thigs

2020-01-06 Thread Richard O'Keefe
What is the receiver? There are two and only two relevant objects: the word and the collection. aCollection selectAnagramsOf: aString aString anagramsIn: aCollection would be good names. In a language that did not let you extend system classes, anagrams(of: aString, in: aCollection) would be

Re: [Pharo-users] [ANN] XMLParserHTML moved to GitHub

2020-01-06 Thread LawsonEnglish
Torsten Bergmann wrote > Hi, > > > You can load using > >Metacello new > baseline: 'XMLParserHTML'; > repository: 'github://pharo-contributions/XML-XMLParserHTML/src'; > load. > > > Bye > T. Hi, I'm trying to use the sample code in the pharo screen scraping booklet —

Re: [Pharo-users] can I make this so the vm would not be not responsibe when running the tests

2020-01-06 Thread Richard O'Keefe
Well, no. This is not a particularly "nice vehicle for programmers to familiarise themselves with recursion". To start with, a quick web search turns up https://en.wikipedia.org/wiki/Wheat_and_chessboard_problem. Problems where the result depend on previous results often fall into the "dynamic

Re: [Pharo-users] Prof Stef questions

2020-01-06 Thread xap
yeesh, this just may take more than the few hours i'd initially penciled in the sven-article i read earlier was on medium, i think. as is this calculator one. both read like medium articles ... and suggest an overarching editorial tone, no? unless all medium authors belong to the

Re: [Pharo-users] Prof Stef questions

2020-01-06 Thread tbrunz
I should have recommended the MOOC as well... I did ProfStef, then PBE5 (in Pharo 6.1), then the MOOC. (I did the MOOC in 6.1 also, downloading and installing the components that come "pre-assembled" in the MOOC image template you can clone in Pharo-Launcher.) Oh, and for your comment about

Re: [Pharo-users] Prof Stef questions

2020-01-06 Thread xap
-- http://books.pharo.org/: "Pharo By Example" (PBE), "Deep into Pharo", "Enterprise Pharo". -- PBE5/Section 10.5 for the particular G/E I referred to. You'll also find it in the Pharo MOOC in Week 2, Lession 11, "The Essence of Dispatch" got it, thx! -- Sent from:

Re: [Pharo-users] Prof Stef questions

2020-01-06 Thread tbrunz
Smalltalk is that times 10,000... (I wrote an entire SMB accounting system, including tracking "perpetual inventory" in Excel/VBA. I was between tech jobs at the time..) So, yeah, it will be an excellent vehicle to recast your "toy app". Yes, Alan Kay did get his Bachelor's in molecular

Re: [Pharo-users] Smalltalk: It’s Not Your Grandfather’s Programming Language

2020-01-06 Thread tbrunz
Thanks. This is the "human factors" engineering aspect, the "sales strategy" part of the technology -- which has its own set of interesting challenges... And is also very important to achieving success "in the marketplace" -- a marketplace of the mind, which is adoption and use (as opposed to

Re: [Pharo-users] Prof Stef questions

2020-01-06 Thread xap
I came across a Sanskrit term, "darshan", meaning sight/seeing, used in Hindu theology, that seeing a deity, *and being seen in return*, completes a human sense of self/being. I'm ad libbing here. So thx, Richard, for the nod (and do desist continuing to feed the animals) :-! "We don't slavishly

Re: [Pharo-users] Smalltalk: It’s Not Your Grandfather’s Programming Language

2020-01-06 Thread horrido
And it's a very good view, indeed. I thank you for bringing it to my attention. I was particularly impressed by the "revival" aspect of e-cars because, as you said, Smalltalk is due for a revival, as well. This may actually lead to a sequel article! I am always amazed that I can still come up

Re: [Pharo-users] Smalltalk: It’s Not Your Grandfather’s Programming Language

2020-01-06 Thread Davide Grandi
We could agree to a win-win solution, "a' la Franklin Covey" designing an automotive market solution, written in Smalltalk, for Maserati (Modena), Tesla (Palo Alto) and why not Ferrari (Maranello). All automotive brand will migrate their lines to full electric or hybrid models. What do

Re: [Pharo-users] Smalltalk: It’s Not Your Grandfather’s Programming Language

2020-01-06 Thread tbrunz
Understood... It is, of course, your essay, and my comments are just my own view. And I think I've made my point, which is what I wanted to get across. I like your writing style, Richard. You're making a huge contribution to Smalltalk/Pharo and it's much appreciated. Please continue! -t

Re: [Pharo-users] Smalltalk: It’s Not Your Grandfather’s Programming Language

2020-01-06 Thread horrido
I've made the change from grandfather to grandparent. Unfortunately, I cannot alter the URL — it still reads grandfather. As much as I would like to use Tesla, the problem is that our grandparents never drove electric. Without rewriting a substantial portion of the article, I cannot make a

Re: [Pharo-users] Smalltalk: It’s Not Your Grandfather’s Programming Language

2020-01-06 Thread tbrunz
I don't think so... In the early 1900's some of the finest and most sought-after automobiles were battery-powered electrics: https://www.curbed.com/2017/9/22/16346892/electric-car-history-fritchle You want to associate with the prestige of being a manly, winning, race car? Okay: Sept 7, 1896:

Re: [Pharo-users] Prof Stef questions

2020-01-06 Thread Richard Sargent
On Mon, Jan 6, 2020 at 12:26 PM xap wrote: > Hmm, just where are these prof stef Gedankenexperiments :-? I didn't see > 'em > in the syntax tutorial proper. > > Thx for the tiny-is-beautiful article. I didn't have any moment of satori, > but am happy to have found a prolific author (in addition

Re: [Pharo-users] R: Smalltalk: It’s Not Your Grandfather’s Programming Language

2020-01-06 Thread Richard Sargent
On Mon, Jan 6, 2020 at 12:18 PM horrido wrote: > Thanks! > > I have a question for everyone. Someone has taken me to task for being > "sexist". He says I should refer to "grandparent" instead of "grandfather". > > I'd like to ask for your opinion. Would "grandparent" sound better in my >

Re: [Pharo-users] R: Smalltalk: It’s Not Your Grandfather’s Programming Language

2020-01-06 Thread tbrunz
I would probably use "grandparents'" as in "not your grandparents' programming language". -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

Re: [Pharo-users] Prof Stef questions

2020-01-06 Thread xap
Hmm, just where are these prof stef Gedankenexperiments :-? I didn't see 'em in the syntax tutorial proper. Thx for the tiny-is-beautiful article. I didn't have any moment of satori, but am happy to have found a prolific author (in addition to Richard-evangelist) About not feeling

Re: [Pharo-users] Smalltalk: It’s Not Your Grandfather’s Programming Language

2020-01-06 Thread horrido
The problem is that the underlying premise of my article would be undermined. Our grandparents had nothing like the Tesla. I used Maserati because it's an /aspirational/ car. Not practical. Not cheap. But droolworthy. Nobody dreams of owning a Tesla. But Maserati? Bugatti? Porsche? Aston Martin?

Re: [Pharo-users] R: Smalltalk: It’s Not Your Grandfather’s Programming Language

2020-01-06 Thread horrido
Thanks! I have a question for everyone. Someone has taken me to task for being "sexist". He says I should refer to "grandparent" instead of "grandfather". I'd like to ask for your opinion. Would "grandparent" sound better in my article? Imagine replacing all instances of "grandfather" with

Re: [Pharo-users] Smalltalk: It’s Not Your Grandfather’s Programming Language

2020-01-06 Thread tbrunz
Richard! Smalltalk is /the electric car of development systems/! You need to lead with an image of a *Tesla Model S*, not a Maserati! What do most people associate with Italian sports cars? Expensive, impractical, temperamental, always in need of (expensive) maintenance, etc. Smalltalk is

Re: [Pharo-users] [seaside] how can I now make the best work to display all the paiintings which are in the paintings collection

2020-01-06 Thread Paul DeBruicker
Also this tutorial gives a good overview of Seaside programming and is different enough from the book that you get two approaches to many of the same problems: http://seaside.gemtalksystems.com/tutorial.html Paul DeBruicker wrote > Hi Roelof, > > There is a seaside specific mailing list you

Re: [Pharo-users] [seaside] how can I now make the best work to display all the paiintings which are in the paintings collection

2020-01-06 Thread Paul DeBruicker
Hi Roelof, There is a seaside specific mailing list you could join here: http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside I have Seaside loaded in an image and can't find the ListComponent class. IS that the correct name for the class you're using? If you post your

[Pharo-users] R: Smalltalk: It’s Not Your Grandfather’s Programming Language

2020-01-06 Thread Lorenzo
Great work Rich My best compliments. Lorenzo Da: Pharo-users [mailto:pharo-users-boun...@lists.pharo.org] Per conto di Richard Kenneth Eng Inviato: lunedì 6 gennaio 2020 19:07 A: pharo-users@lists.pharo.org Oggetto: [Pharo-users] Smalltalk: It’s Not Your Grandfather’s Programming

[Pharo-users] Smalltalk: It’s Not Your Grandfather’s Programming Language

2020-01-06 Thread Richard Kenneth Eng
https://levelup.gitconnected.com/smalltalk-its-not-your-grandfather-s-programming-language-f1985eaa17ff

Re: [Pharo-users] is this better regarding naming thigs

2020-01-06 Thread Roelof Wobben via Pharo-users
--- Begin Message --- Thanks. I have missed that one. Thanks for pointing it to me. Roelof Op 6-1-2020 om 13:13 schreef xap: Here's the permalink to Sven's response (in case it still isn't visible to you): http://forum.world.st/is-this-better-regarding-naming-thigs-tp5109389p5109392.html

Re: [Pharo-users] is this better regarding naming thigs

2020-01-06 Thread xap
Here's the permalink to Sven's response (in case it still isn't visible to you): http://forum.world.st/is-this-better-regarding-naming-thigs-tp5109389p5109392.html -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

[Pharo-users] R: [ANN] Phoedown - Markdown to HTML

2020-01-06 Thread Lorenzo
Ciao Giorgio, come stai? Mi fa piacere risentirti dopo tanto tempo. Forse (visto il successo della tua mail), sarebbe opportuno cominciare collaborazioni in Italia! Sentiamoci. Lorenzo Da: Pharo-users [mailto:pharo-users-boun...@lists.pharo.org] Per conto di giorgio ferraris

Re: [Pharo-users] is this better regarding naming thigs

2020-01-06 Thread Roelof Wobben via Pharo-users
--- Begin Message --- Op 6-1-2020 om 09:34 schreef xap: hi Roelof, i didn't mean to hijack your thread, sorry -- my question was directed at you, then kinda took on a life of its own. That said, Sven had/has responded to your op (original post), no? One additional change I would make: rename

Re: [Pharo-users] is this better regarding naming thigs

2020-01-06 Thread xap
hi Roelof, i didn't mean to hijack your thread, sorry -- my question was directed at you, then kinda took on a life of its own. That said, Sven had/has responded to your op (original post), no? One additional change I would make: rename "findAnagramsCandidates" --> "findAnagrams" : it's shorter,

Re: [Pharo-users] How can we celebrate the 50th anniversary of Smalltalk?

2020-01-06 Thread Sven Van Caekenberghe
> On 6 Jan 2020, at 06:11, Joachim Tuchel wrote: > > I personally celebrate Smalltalk every (working) day. I enjoy the fun and > productivity each time I find a way to solve a problem at hand. Well said.