[Pharo-users] Machine Learning in Pharo

2017-04-12 Thread frankl1_miky
Hello everyone, I would like to experiment machine learning in Pharo. Is there any library out there for that purpose ? Thanks ! -- View this message in context: http://forum.world.st/Machine-Learning-in-Pharo-tp4941934.html Sent from the Pharo Smalltalk Users mailing list archive at

Re: [Pharo-users] Pharo 6 snap install

2017-04-12 Thread Alistair Grant
Hi Subbu, On Wed, Apr 12, 2017 at 08:22:27PM +0530, K K Subbu wrote: > On Wednesday 12 April 2017 07:33 PM, Alistair Grant wrote: > >Hi Everyone, > > > >I've made a snap package for Pharo 6 which I think is far enough along > >for some wider testing. > > Just tried it now. worked like charm.

Re: [Pharo-users] Pharo 6 snap install

2017-04-12 Thread Luke Gorrie
On 12 April 2017 at 16:43, Offray Vladimir Luna Cárdenas < offray.l...@mutabit.com> wrote: > I'm also interested in the upcoming Nix package initiative that has been > announced in the list recently, which also deals with installing > dependencies in a Linux distribution neutral fashion. > This

Re: [Pharo-users] Pharo 6 snap install

2017-04-12 Thread K K Subbu
On Wednesday 12 April 2017 07:33 PM, Alistair Grant wrote: Hi Everyone, I've made a snap package for Pharo 6 which I think is far enough along for some wider testing. Just tried it now. worked like charm. --classic - Snap packages are normally sandboxed for security

Re: [Pharo-users] Neural Networks in Pharo

2017-04-12 Thread Ben Coman
On Wed, Apr 5, 2017 at 8:27 AM, Oleksandr Zaytsev wrote: > Hello! > > Several weeks ago I've announced my NeuralNetworks project. Thank you very > much for your ideas and feedback. As suggested, I wrote examples for every > class and tested my perceptron on

Re: [Pharo-users] Pharo 6 snap install

2017-04-12 Thread Offray Vladimir Luna Cárdenas
Thanks for this Alistair. Having more self contained package options, is good. I'm also interested in the upcoming Nix package initiative that has been announced in the list recently, which also deals with installing dependencies in a Linux distribution neutral fashion. Cheers, Offray On

[Pharo-users] Pharo 6 snap install

2017-04-12 Thread Alistair Grant
Hi Everyone, I've made a snap package for Pharo 6 which I think is far enough along for some wider testing. To get Pharo up and running on Ubuntu 16.04: # Install Pharo $ sudo snap install --edge pharo --classic # If your system isn't configured for threaded heartbeat: $ sudo pharo.config #

Re: [Pharo-users] Recommended stable Pharo 5.0 VM for Linux users?

2017-04-12 Thread Luke Gorrie
On 12 April 2017 at 14:08, Esteban Lorenzano wrote: > It is in my TODO list. > … along with other milliards of things with more priority ;) > > I will welcome any Pull Request, in any area but specially on that one :D > I can potentially make some time to help out with VM

Re: [Pharo-users] Recommended stable Pharo 5.0 VM for Linux users?

2017-04-12 Thread Esteban Lorenzano
> On 12 Apr 2017, at 11:43, Luke Gorrie wrote: > > On 12 April 2017 at 10:27, Esteban Lorenzano > wrote: > yes, at the end I did a different process. > after cloning vm sources, now you do not need to generate them… just go to

Re: [Pharo-users] Traits, method flatten

2017-04-12 Thread Hilaire
Investigating a bit on the mater, here is the conduct: - In a fresh 5.0, find an a version of my package where the Traits logic is not compromised (All traits methods are not duplicated in the classes using the traits) - Load this package, all seems fine. - Promote the class/trait category to a

Re: [Pharo-users] why is adding instance variables so slow?

2017-04-12 Thread teso...@gmail.com
Hi, in non spur, the only improve that I think it can be made safely is moving the garbage collect operation to the migration of instances side, only executing the garbage collect if there are instances. In spur the garbage collect it is not needed anymore, because the way the become is

Re: [Pharo-users] why is adding instance variables so slow?

2017-04-12 Thread Denis Kudriashov
2017-04-12 13:17 GMT+02:00 Guillermo Polito : > 1) each instance of A is becomed into its corresponding instance of A' > 2) finally we become class A into A' > This step will make that old instances of A now have: > - the old format > - but

Re: [Pharo-users] why is adding instance variables so slow?

2017-04-12 Thread Guillermo Polito
On Wed, Apr 12, 2017 at 11:35 AM, Denis Kudriashov wrote: > > 2017-04-12 10:55 GMT+02:00 Guillermo Polito : > >> PharoClassInstaller>>migrateClasses: old to: new using: >>> anInstanceModification >>> instanceModification := anInstanceModification.

Re: [Pharo-users] [ann] steering agile architecture video published by o'reilly

2017-04-12 Thread Denis Kudriashov
Do you plan presentation for PharoDays? 2017-04-12 1:04 GMT+02:00 Tudor Girba : > Hi, > > I am happy to announce that O’Reilly has published my Steering Agile > Architecture video training: > http://www.humane-assessment.com/blog/steering-agile- >

Re: [Pharo-users] Recommended stable Pharo 5.0 VM for Linux users?

2017-04-12 Thread Luke Gorrie
On 12 April 2017 at 10:27, Esteban Lorenzano wrote: > yes, at the end I did a different process. > after cloning vm sources, now you do not need to generate them… just go to > > $ cd build.linuxWHATEVER/pharo.cog.spur/build > $ ./mvm > > that will work and produce the

Re: [Pharo-users] why is adding instance variables so slow?

2017-04-12 Thread Denis Kudriashov
2017-04-12 10:55 GMT+02:00 Guillermo Polito : > PharoClassInstaller>>migrateClasses: old to: new using: >> anInstanceModification >> instanceModification := anInstanceModification. >> old ifEmpty: [ ^ self ]. >> [ >> 1 to: old size do: [ :index | >> self updateClass:

Re: [Pharo-users] why is adding instance variables so slow?

2017-04-12 Thread Guillermo Polito
On Wed, Apr 12, 2017 at 10:51 AM, Denis Kudriashov wrote: > Hi. > > I profiled a bit and found problem: > > PharoClassInstaller>>migrateClasses: old to: new using: > anInstanceModification > instanceModification := anInstanceModification. > old ifEmpty: [ ^ self ]. > [ > 1

Re: [Pharo-users] why is adding instance variables so slow?

2017-04-12 Thread Denis Kudriashov
Hi. I profiled a bit and found problem: PharoClassInstaller>>migrateClasses: old to: new using: anInstanceModification instanceModification := anInstanceModification. old ifEmpty: [ ^ self ]. [ 1 to: old size do: [ :index | self updateClass: (old at: index) to: (new at: index)]. old

Re: [Pharo-users] Recommended stable Pharo 5.0 VM for Linux users?

2017-04-12 Thread Esteban Lorenzano
yes, at the end I did a different process. after cloning vm sources, now you do not need to generate them… just go to $ cd build.linuxWHATEVER/pharo.cog.spur/build $ ./mvm that will work and produce the official latest VM :) Esteban > On 12 Apr 2017, at 09:59, Luke Gorrie

Re: [Pharo-users] Recommended stable Pharo 5.0 VM for Linux users?

2017-04-12 Thread Luke Gorrie
On 4 April 2017 at 12:16, Luke Gorrie wrote: > On 4 April 2017 at 12:01, Esteban Lorenzano wrote: > >> well, I’m working on commit also generated sources as an amend… but you >> will need to wait a couple of days for that :) >> > > Sounds great, thanks in

[Pharo-users] why is adding instance variables so slow?

2017-04-12 Thread Peter Uhnak
Hi, does anyone know why adding instance variables is so slow? I did some quick benchmarks (see below), resulting in more than order of magnitude speed difference between having it in the class definition and adding it later. In fact it is still much faster to delete the class and then