On Sat, Mar 10, 2018 at 11:44 AM, Hilaire <hila...@drgeo.eu> wrote: > Le 06/03/2018 à 11:55, Guillermo Polito a écrit : > >> >> In any case, I only wanted to say that it is unfair to say that Pharo is >> big when "you only load your packages". >> And I feel that's not true, if you're using the graphical environment, >> you need display, bitblt, morphic, widgets. >> As soon as you need to dynamically run scripts you need the compiler and >> parsing machinery. >> As soon as you write any program you mostly need many core libraries >> (just think about collections). >> > > It is not unfair, it is just a reality. First version of DrGeo image on > Pharo, including display, bitblt, morphic, widgets, compiler, parser was > bellow 10MB (including DrGeo code)[1]. > Now the question that matter for me, can I get back toward this fair size > or close to? >
What is unfair is that building the same environment on other technology will get closer to the hundreds of MBs, or in the Java/Eclipse case more closer to the GB(s). > > I don't buy on the argument we have plenty of place, who cares. It is > wrong. It is with this kind of argument we will lead to the exhaustion of > the planet Earth resources[2]. > We are still far from being a space eater environment... Please let's not exaggerate. That said, I would also like to have a smaller and more malleable system, in that I agree with you, but that takes time and work, and I see few people that is diving in the insides of Pharo to help get us something in that direction. Not because they don't care but because it is difficult and time consuming. > > Hilaire > > > [1] https://gforge.inria.fr/frs/download.php/file/28307/DrGeo.ap > p-11.03.zip > [2] https://en.wikipedia.org/wiki/Rebound_effect_(conservation) > > -- > Dr. Geo > http://drgeo.eu > > > > -- Guille Polito Research Engineer Centre de Recherche en Informatique, Signal et Automatique de Lille CRIStAL - UMR 9189 French National Center for Scientific Research - *http://www.cnrs.fr <http://www.cnrs.fr>* *Web:* *http://guillep.github.io* <http://guillep.github.io> *Phone: *+33 06 52 70 66 13