[Pharo-dev] Re: Array sum. is very slow

2022-01-07 Thread Benoit St-Jean via Pharo-dev
Can you come up with a simple "base case" so we can find the bottleneck/problem? I'm not sure about what you're trying to do. What do you get if you try this in a workspace (adjust the value of n to what you want, I tested it with 10 million items). Let's get this one step at a time! | 

Re: [Pharo-dev] Bug 18632 : Virtual Machine parameters need to be documented

2020-02-07 Thread Benoit St-Jean via Pharo-dev
or VMMaker source code (you can also find VMMaker source code in pharo vm github repo, no time to dig). Le jeu. 6 févr. 2020 à 12:45, Benoit St-Jean via Pharo-dev mailto:pharo-dev@lists.pharo.org>> a écrit : I was looking for some documentation on VM parame

[Pharo-dev] Bug 18632 : Virtual Machine parameters need to be documented

2020-02-06 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- I was looking for some documentation on VM parameters (are they read, read-write or write only as well as the expected argument type) and came across that issue on the old FogBugz database.

Re: [Pharo-dev] Pharo4pharo mailing-list announce

2020-01-30 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- Nobody said we were against such a mailing list! But, just as you, there are topics I skip on the mailing list. No harm done, quick & easy to do! But one should never refrain from talking about other Smalltalk environments on a Smalltalk/Pharo list : if VisualAge, or

Re: [Pharo-dev] Pharo4pharo mailing-list announce

2020-01-30 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- Wow! That post on Pharo Weekly ( https://pharoweekly.wordpress.com/2020/01/30/ann-pharo-4-pharo-mailing-list/ ) really sets a great welcoming ambiance for any newcomer interested by Pharo who'll read that or who'll stumble on it by accident while googling

Re: [Pharo-dev] Fed up

2020-01-22 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- +1000 I'm with you 110% on this one! Who, in their right mind, would code like that? Is it a trend among younger Smalltalkers while dinosaurs like me just "naturally" still use the "old way" and blocks? And do we have statistics about how often that "syntax" is used in

Re: [Pharo-dev] BlueInk removal

2019-11-27 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- Stéphane, You could have said the exact same thing in nicer words, calmly WITHOUT SHOUTING and taking it personal. If people criticize stuff/work/code, it's because 1) they care about Pharo 2) they use Pharo. The day no one will complain on the list will mean Pharo's

Re: [Pharo-dev] ZnBufferedReadStream and #upToAll:

2019-03-17 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- If that was the case, then it makes no sense to implement #upTo: but not #upToAll: , right On 2019-03-17 10:37, ducasse wrote: Was there a conscious decision not to include the #upToAll: method onZnBufferedReadStream?. This method is really useful for parsing files

Re: [Pharo-dev] Proposal to remove [Stream|Collection]>>#write:

2019-02-22 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- Trying to be *somewhat* compatible and verifying (even quickly) that it's not breaking a gazillion things is the very least someone can do...  Backward compatibility is NOT a sin! ;) On 2019-02-22 13:45, Sven Van Caekenberghe wrote: On 22 Feb 2019, at 19:39, Stephan

Re: [Pharo-dev] [Pharo-users] Class name with diacritic character and Pharo

2019-01-27 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- While we're at it, a similar problem arises when the author name (in my case BenoîtStJean) contains a French diacritic. Just tested it with Pharo 7 (64 bit on Windows 10)... Fileout works fine.  But filing in crashes! On 2019-01-27 11:03, Sven Van Caekenberghe wrote: Hi

Re: [Pharo-dev] New book: Pharo with Style

2018-12-31 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- Besides, I forgot to add one comment : you should have guidelines for protocol naming.  It's not critical per se but I find it quite annoying to look for stuff in "enumerating" when it's been put in "printing" !  loll On 2018-12-31 03:51, Stephane Ducasse wrote: Thanks!

Re: [Pharo-dev] Environment variables encoding ?

2018-04-17 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- I do remember clearly that while debugging that problem, the %LOCALAPPDATA% environment at some point kept that string encoded with Latin-1 (I'm on Windows 10, french version).  I have not been able to reproduce the exact sequence which led to that specific case

Re: [Pharo-dev] Why String do not implement #displayString?

2018-04-10 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- As far as I can remember, yes.  Dolphin has always been like that. ***BUT*** you will also notice that Dolphin has always used #printOn: inside #displayOn: ! (Latest image is also like that) - Benoît St-Jean Yahoo! Messenger: bstjean Twitter:

Re: [Pharo-dev] Images, VMs and 32 vs 64bit

2018-04-10 Thread Benoit St-Jean via Pharo-dev
tp://files.pharo.org/image/60/ ) > VMs (32bit, 64bit) yes?the files are different, but I don't know if there's code difference, or if the images are just built with different memory layouts Peter On Wed, Apr 11, 2018 at 12:13 AM, Benoit St-Jean via Pharo-dev <pharo-dev@lists.pharo.org>

[Pharo-dev] Images, VMs and 32 vs 64bit

2018-04-10 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- I was wondering if images for different platforms (Mac, Linux, Windows) and VMs (32bit, 64bit) are, code-wise, the same?  By "the same", I mean do they all have the exact same code base or some classes/methods are in some and not in others or different? -

Re: [Pharo-dev] Why String do not implement #displayString?

2018-04-10 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- In the "old" days, programmers made sure to respect the following conventions : you implement #storeOn:, #displayString: and #printOn: .  Eventually, an object will be sent #storeString and #printString and will use your #whateverOn: implementation.  It looks like that

Re: [Pharo-dev] Getting IP address of machine from Pharo

2018-03-14 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- This is probably what you are looking for (one of the code snippets does exactly what you want). http://forum.world.st/Figuring-out-external-IP-addresses-of-network-interfaces-td4937291.html As for services/websites you can query to get the public ip address, here's a short

Re: [Pharo-dev] Looking for names for the booklet collection

2018-03-04 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- Why not simply: Pharo Tools & TechnologiesPharo Language & Environment - Benoît St-Jean Yahoo! Messenger: bstjean Twitter: @BenLeChialeux Pinterest: benoitstjean Instagram: Chef_Benito IRC: lamneth Blogue: endormitoire.wordpress.com "A standpoint is an

Re: [Pharo-dev] Blame support P7

2018-01-13 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- Just a reminder... We're only 13 days into the new year... Let's take a deep breath everyone... We're all smalltalkers : I'm sure we can discuss all this in a civilized way, with arguments and good manners in a joyful and respectful atmosphere!  We're not at war : we are

Re: [Pharo-dev] Blame support P7

2018-01-13 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- >Then why on /earth/ would one stop using Smalltalk in /the most central part/ >of the collaborative programming >process, version control?  This is a huge >blunder.  +1000 - Benoît St-Jean Yahoo! Messenger: bstjean Twitter: @BenLeChialeux Pinterest:

Re: [Pharo-dev] Blame support P7

2018-01-13 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- > So what would be the alternative? A centralized server (e.g. Cincom Public Repository, SqueakSource, SmalltalkHub, SqueakSource 3).  After that, all you need is a detailed project/package/framework description.  Google will index it. The whole "GitHub adventure" was

Re: [Pharo-dev] Protocol names convention

2018-01-13 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- Historically, it's always been 'initalize-release'  - Benoît St-Jean Yahoo! Messenger: bstjean Twitter: @BenLeChialeux Pinterest: benoitstjean Instagram: Chef_Benito IRC: lamneth Blogue: endormitoire.wordpress.com "A standpoint is an intellectual

Re: [Pharo-dev] Is Pharo spying on me?

2017-12-06 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- Let's not panic here! Funny to see people worry so much about privacy from a tool that collects technical data anonymously when a gazillion agencies (especially NSA) keep track of every email and phone call we do!!!  - Benoît St-Jean Yahoo! Messenger:

Re: [Pharo-dev] [Vm-dev] Garbage Collection (was Re: Discussing the roadmap)

2017-12-04 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- Perhaps the solution resides in settings you can tweak from within Smalltalk?  Something like MemoryPolicy you have in VisualWorks for memory & garbage collection management. I don't think fixing the behavior of memory management & garbage collection (marking, sweeping,

Re: [Pharo-dev] Pharo and special unary selectors

2017-11-17 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- Personnally, I against adding those special symbols.  They add close to nothing (except complexity in the parser) to what we can actually do! Besides, what does 30$ + 17$ add up to?  Oh!  Did I tell you it was actually $30USD + $17CAN ? :) - Benoît

[Pharo-dev] Re : QualityImprovements assured by tests

2017-05-19 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- How about a sprint? I surely am not the most qualified person to comment a class I did not create but we can all remove crap !  Envoyé à partir de Yahoo Courriel sur Android Le ven., mai 19 2017 à 18:26, Torsten Bergmann a écrit : Hi, One year later

Re: [Pharo-dev] immediateByteSubclass: ?

2017-05-12 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- If that's of any help, I was able to track it back to Squeak 5.0 and it had no sender in that version too!  The author's initials are eem.  - Benoît St-Jean Yahoo! Messenger: bstjean Twitter: @BenLeChialeux Pinterest: benoitstjean Instagram: Chef_Benito

[Pharo-dev] Printing numbers in different bases

2017-02-06 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- Is there a reason why we allow printing numbers in bases greater than 36?  It makes no sense to me. For instance: 1406 printStringBase: 57.  "O]" - Benoît St-Jean "A standpoint is an intellectual horizon of radius zero".  (A. Einstein)--- End Message ---

Re: [Pharo-dev] comparison statistics

2016-09-25 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- It could also reflect the complexity of the environment.  A lot of stuff can be done in waaay less lines of code in Pharo than in C for instance.  Hence, we need less developers in Pharo/Smalltalk to do more stuff!  - Benoît St-Jean Yahoo!

[Pharo-dev] Problem with accentuated characters

2016-09-23 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- I am a bit puzzled by Pharo's (Pharo 5) behavior when having accentuated characters inside a string. I have a method that sends cascaded messages and it automatically gets "reformated" with a temp variable. This is the original code I typed and tried to save:

[Pharo-dev] Random number generator bug?

2016-06-28 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- I'm having problems understanding why the Integer>>#atRandom sometimes return a number greater than the receiver. This problem only occurs when forking processes that generate random number using the above mentioned method.  Obviously, all processes share the same RNG from

Re: [Pharo-dev] Call about Numerical Methods in Pharo :)

2016-03-06 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- Amen! My lastname is St-Jean, like it or not I'm closer to Ducasse than Hollansworth! I discovered Smalltalk with ObjectWorks on AIX : I'm closer to Pharo than Python, C, C++, C#, Ruby, Snobol, Dart, Go or any other language... Like it or not, I'm closer to Smalltalk than

Re: [Pharo-dev] Call about Numerical Methods in Pharo :)

2016-03-06 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- +1000 - Benoît St-Jean Yahoo! Messenger: bstjean Twitter: @BenLeChialeux Pinterest: benoitstjean IRC: lamneth Blogue: endormitoire.wordpress.com "A standpoint is an intellectual horizon of radius zero".  (A. Einstein) From: Esteban Lorenzano

Re: [Pharo-dev] Call about Numerical Methods in Pharo :)

2016-03-06 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- Sorry to say Stéphane, but those arguments are just as funny as wrong. You know what?  I can copy some code from Smalltalk/X, Dolphin Smalltalk, VisualAge, ObjectStudio, VisualWorks, ObjectWorks, Smalltalk MT, Squeak, VSE, and many others and save it in Pharo and *it will

Re: [Pharo-dev] Call about Numerical Methods in Pharo :)

2016-03-03 Thread Benoit St-Jean via Pharo-dev
--- Begin Message --- Why just don't we honor Didier H. Besset and leave it as it was, Numerical Methods in Smalltalk? That way, regardless of your favorite Smalltalk implementation, there will always be a "Numerical Methods in Smalltalk" package somewhere! The same way there's no GlorpPharo :

Re: [Pharo-dev] French speaking Pharo company

2015-04-09 Thread Benoit St-Jean via Pharo-dev
---BeginMessage--- There's also French speaking Smalltalkers on the other side of the ocean!  I've worked remotely (telecommute) numerous times on many Smalltalk projects.  Fuly bilingual (French English).  Smalltalker since 1996!  - Benoît St-Jean Yahoo! Messenger: bstjean

Re: [Pharo-dev] About the singleton pattern

2015-04-08 Thread Benoit St-Jean via Pharo-dev
---BeginMessage--- We should also consider the cases of globals like Processor and Transcript.  - Benoît St-Jean Yahoo! Messenger: bstjean Twitter: @BenLeChialeux Pinterest: benoitstjean IRC: lamneth Blogue: endormitoire.wordpress.com A standpoint is an intellectual horizon of

[Pharo-dev] Pharo 4 Beta, first impressions

2015-04-03 Thread Benoit St-Jean via Pharo-dev
---BeginMessage--- 3 quick things : 1) How can I get the Windows theme (W2K) that was available in Pharo 3 (it's no longer there in Pharo 4.0 Beta).  Having the close, maximize minimize buttons to the left of every window is VERY annoying for Windows users! 2) Am I the only one annoyed by the

Re: [Pharo-dev] Pharo 4 Beta, first impressions

2015-04-03 Thread Benoit St-Jean via Pharo-dev
impressions Hi, Thanks for the feedback. Given that all listed points are negative, does it mean that there was nothing positive about Pharo 4? :) Cheers,Doru On Fri, Apr 3, 2015 at 2:11 PM, Benoit St-Jean via Pharo-dev pharo-dev@lists.pharo.org wrote: -- Forwarded message

Re: [Pharo-dev] Pharo 4 Beta, first impressions

2015-04-03 Thread Benoit St-Jean via Pharo-dev
.  (A. Einstein) From: Marcus Denker marcus.den...@inria.fr To: Benoit St-Jean bstj...@yahoo.com; Pharo Development List pharo-dev@lists.pharo.org Sent: Friday, April 3, 2015 8:28 AM Subject: Re: [Pharo-dev] Pharo 4 Beta, first impressions On 03 Apr 2015, at 14:11, Benoit St-Jean via Pharo-dev

Re: [Pharo-dev] Pharo 4 Beta, first impressions

2015-04-03 Thread Benoit St-Jean via Pharo-dev
---BeginMessage--- Kilon, I can perfectly understand that not everything has to be in the image and that, ultimately, someone has to maintain that code.  The only problem I have with the removal of that theme is that more than 55% of users are running some flavor of Windows.  It's not as if