Re: [Pharo-users] [ANN] Iceberg v1.0.0

2018-05-29 Thread Esteban Lorenzano
hi, > On 30 May 2018, at 01:59, Andrei Stebakov wrote: > > On Pharo 7.0, Windows 10 when I try to clone from pillar-markup/pillar on > Windows 10, it gives me an error "the filename or extension is too long” this is more a problem of pillar being in filetree format than iceberg. there is no

Re: [Pharo-users] Lazy vs eager initialization

2018-05-29 Thread Ben Coman
While protoyping in a "live" system like Pharo, you often may add a new instance variable to existing object, the value of which is "nil" and may break the associated behaviour you next add. To deal with that you either have to sprinkle ifNils: around your code, or alternatively do it in one

Re: [Pharo-users] [ANN] Iceberg v1.0.0

2018-05-29 Thread Andrei Stebakov
On Pharo 7.0, Windows 10 when I try to clone from pillar-markup/pillar on Windows 10, it gives me an error "the filename or extension is too long" Also I got a couple of questions: - How do I check the version of Iceberg - How can I update from Iceberg 0.7.1 on Pharo 6.1 (installed using

Re: [Pharo-users] [ANN] Iceberg v1.0.0

2018-05-29 Thread Andrei Stebakov
Is there support for HTTPS on Windows (or any plans to get it to work)? On Tue, May 29, 2018 at 5:30 AM, Guillermo Polito wrote: > Hi all, > > Time for a new Iceberg update, that will be available in the next Pharo > build. This time, there are lots of cleanups and enhancements. On the big >

[Pharo-users] Second Call for Papers: 11th ACM SIGPLAN International Conference on Software Language Engineering (SLE 2018)

2018-05-29 Thread Andrei Chis
Call for Papers: 11th ACM SIGPLAN International Conference on Software Language Engineering (SLE 2018) co-located with SPLASH 2018 November 5-6, 2018 Boston, Massachusetts, United States

Re: [Pharo-users] Lazy vs eager initialization

2018-05-29 Thread Ramon Leon
On 05/29/2018 08:49 AM, sergio ruiz wrote: If a model has a list of things.. such as a user that can/may have lots of pets, are there any real benefits to initializing the list of pets lazily? Yes, there's a huge benefit to lazy initialization; it's more resilient to class changes in the

Re: [Pharo-users] Lazy vs eager initialization

2018-05-29 Thread sergio ruiz
This makes sense.. in the the cases i am writing now, all objects will, by definition, have a bunch objects in the collection.. Thanks! On May 29, 2018 at 12:02:53 PM, Norbert Hartl (norb...@hartl.name) wrote: Lazy initialization is good if you only want to assign additional objects when

Re: [Pharo-users] Lazy vs eager initialization

2018-05-29 Thread Norbert Hartl
> Am 29.05.2018 um 17:49 schrieb sergio ruiz : > > If a model has a list of things.. such as a user that can/may have lots of > pets, are there any real benefits to initializing the list of pets lazily? > > like: > > self pets := OrderedCollection new. > > vs. > > pets > pets ifNil: [self

[Pharo-users] Lazy vs eager initialization

2018-05-29 Thread sergio ruiz
If a model has a list of things.. such as a user that can/may have lots of pets, are there any real benefits to initializing the list of pets lazily? like: self pets := OrderedCollection new. vs. pets  pets ifNil: [self pets: OrderedCollection new]  ^ pets thanks! peace, sergio

Re: [Pharo-users] Set Rounding mode for IEEE floating point operations

2018-05-29 Thread Serge Stinckwich
On Tue, May 29, 2018 at 4:15 PM Steffen Märcker wrote: > Dear Serge, > > on the VM mailing list, Levente pointed out, that this could also be > related to some lib the VM uses (e.g., Freetype) that might change the > rounding mode. I'll dig into it and give your idea a try and come back > with

Re: [Pharo-users] Set Rounding mode for IEEE floating point operations

2018-05-29 Thread Steffen Märcker
Dear Serge, on the VM mailing list, Levente pointed out, that this could also be related to some lib the VM uses (e.g., Freetype) that might change the rounding mode. I'll dig into it and give your idea a try and come back with the results. I think it would be nice to have in Pharo 7.

Re: [Pharo-users] Problem with PharoLauncher on Ubuntu 18.04 (64 bit)

2018-05-29 Thread Francisco Lizarralde
Hi Francisco, > Le 29 mai 2018 à 00:30, Francisco Lizarralde francisco.lizarralde@ > a écrit : > > Hi all, > > I was using the PharoLauncher (32 bits) version on Ubuntu 14.04 (32 bits) > without problem. But two days ago I installed Ubuntu 18.04 (64 bits) and > tried to run

[Pharo-users] [ANN] Iceberg v1.0.0

2018-05-29 Thread Guillermo Polito
Hi all, Time for a new Iceberg update, that will be available in the next Pharo build. This time, there are lots of cleanups and enhancements. On the big highlights: - Tonel migration plugin is available in the "Other menu item" - Tests are green on 64 bits! (meaning iceberg can be safely used

Re: [Pharo-users] Problem with PharoLauncher on Ubuntu 18.04 (64 bit)

2018-05-29 Thread Christophe Demarey
Hi Francisco, > Le 29 mai 2018 à 00:30, Francisco Lizarralde > a écrit : > > Hi all, > > I was using the PharoLauncher (32 bits) version on Ubuntu 14.04 (32 bits) > without problem. But two days ago I installed Ubuntu 18.04 (64 bits) and > tried to run PharoLauncher-linux-1.1-x64 and when I