Re: [Pharo-project] [Moose-dev] numerical method in smalltalk
Hi all, we talked recently on the moose mailing-list about having a more robust library for doing mathematical stuff in Smalltalk like SciPython or SciRuby (see below). If there is enough interested, i'm wondering if we could propose a Google Summer of Code project about that. I could write a draft for the project. Regards, On Mon, Mar 5, 2012 at 10:05 AM, Serge Stinckwich <serge.stinckwich@gmail.com> wrote:
On Sat, Mar 3, 2012 at 4:45 AM, Stéphane Ducasse <Stephane.Ducasse@inria.fr> wrote:
could be interesting to see if we need to some numerical analysis in moose and pharo.
I will create a configuration
MCSqueaksourceRepository     location: 'http://squeaksource.com/DHBNumerical'     user: ''     password: ''
Thank you. I'm definitively interested by having more mathematical stuff available in Pharo. There is Scipy [1] since a long time for Python and more recently Ruby community do the same with SciRuby [2].
Some time ago, i wrote several random number generators [3] that might be integrated in a numeral analysis packages.
At the moment, i'm mostly interested by Runge-Kutta methods [4] in order to solve some ordinary differential equations. I already find some code on the web like this one: http://live.exept.de/doc/online/english/programming/goody_stmath.html
What is really important is to be able to test the result of such algorithms.
[1] https://en.wikipedia.org/wiki/SciPy [2] http://sciruby.com/ [3] http://www.squeaksource.com/Random.html [4] https://en.wikipedia.org/wiki/Runge%E2%80%93Kutta_methods
Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
-- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Hi Serge, There definitely is interest. If you volunteer for mentoring it would be great. Cheers, Doru On 20 Mar 2012, at 04:35, Serge Stinckwich wrote:
Hi all,
we talked recently on the moose mailing-list about having a more robust library for doing mathematical stuff in Smalltalk like SciPython or SciRuby (see below). If there is enough interested, i'm wondering if we could propose a Google Summer of Code project about that. I could write a draft for the project.
Regards,
On Mon, Mar 5, 2012 at 10:05 AM, Serge Stinckwich <serge.stinckwich@gmail.com> wrote:
On Sat, Mar 3, 2012 at 4:45 AM, Stéphane Ducasse <Stephane.Ducasse@inria.fr> wrote:
could be interesting to see if we need to some numerical analysis in moose and pharo.
I will create a configuration
MCSqueaksourceRepository location: 'http://squeaksource.com/DHBNumerical' user: '' password: ''
Thank you. I'm definitively interested by having more mathematical stuff available in Pharo. There is Scipy [1] since a long time for Python and more recently Ruby community do the same with SciRuby [2].
Some time ago, i wrote several random number generators [3] that might be integrated in a numeral analysis packages.
At the moment, i'm mostly interested by Runge-Kutta methods [4] in order to solve some ordinary differential equations. I already find some code on the web like this one: http://live.exept.de/doc/online/english/programming/goody_stmath.html
What is really important is to be able to test the result of such algorithms.
[1] https://en.wikipedia.org/wiki/SciPy [2] http://sciruby.com/ [3] http://www.squeaksource.com/Random.html [4] https://en.wikipedia.org/wiki/Runge%E2%80%93Kutta_methods
Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
-- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
-- www.tudorgirba.com "Not knowing how to do something is not an argument for how it cannot be done."
On Tue, Mar 20, 2012 at 12:45 PM, Tudor Girba <tudor@tudorgirba.com> wrote:
Hi Serge,
There definitely is interest. If you volunteer for mentoring it would be great.
Yes sure i can do it. I can even maybe propose some local students. Do you want to co-mentor ? Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
I would more want to see what can be done with it :). I have very little knowledge in this area and a bit too little time, but I can try to help. Doru On 20 Mar 2012, at 07:12, Serge Stinckwich wrote:
On Tue, Mar 20, 2012 at 12:45 PM, Tudor Girba <tudor@tudorgirba.com> wrote:
Hi Serge,
There definitely is interest. If you volunteer for mentoring it would be great.
Yes sure i can do it. I can even maybe propose some local students. Do you want to co-mentor ?
Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
-- www.tudorgirba.com "Don't give to get. Just give."
Hi Serge, I have developed a package for fuzzy logic computation (in ST). Do you think could be helpful? Grazie Lorenzo -----Messaggio originale----- Da: pharo-project-bounces@lists.gforge.inria.fr [mailto:pharo-project-bounces@lists.gforge.inria.fr] Per conto di Serge Stinckwich Inviato: martedì 20 marzo 2012 7.13 A: Pharo-project@lists.gforge.inria.fr Cc: Moose-related development Oggetto: Re: [Pharo-project] [Moose-dev] numerical method in smalltalk On Tue, Mar 20, 2012 at 12:45 PM, Tudor Girba <tudor@tudorgirba.com> wrote:
Hi Serge,
There definitely is interest. If you volunteer for mentoring it would be great.
Yes sure i can do it. I can even maybe propose some local students. Do you want to co-mentor ? Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
On Mar 20, 2012, at 6:31 PM, Lorenzo Schiavina wrote:
Hi Serge,
I have developed a package for fuzzy logic computation (in ST). Do you think could be helpful?
Yes! It would be great to organize all the libraries we already have.
Grazie
Lorenzo
-----Messaggio originale----- Da: pharo-project-bounces@lists.gforge.inria.fr [mailto:pharo-project-bounces@lists.gforge.inria.fr] Per conto di Serge Stinckwich Inviato: martedì 20 marzo 2012 7.13 A: Pharo-project@lists.gforge.inria.fr Cc: Moose-related development Oggetto: Re: [Pharo-project] [Moose-dev] numerical method in smalltalk
On Tue, Mar 20, 2012 at 12:45 PM, Tudor Girba <tudor@tudorgirba.com> wrote:
Hi Serge,
There definitely is interest. If you volunteer for mentoring it would be great.
Yes sure i can do it. I can even maybe propose some local students. Do you want to co-mentor ?
Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
On Wed, Mar 21, 2012 at 12:31 AM, Lorenzo Schiavina <lorenzo@edor.it> wrote:
Hi Serge,
I have developed a package for fuzzy logic computation (in ST). Do you think could be helpful?
Dear Lorenzo, yes might be interesting for SciSmalltalk. Is your code available somewhere ? What is the licence of your code ? Are you willing to integrate/adapt your work in a bigger package ? Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
On Mar 21, 2012, at 3:49 AM, Serge Stinckwich wrote:
On Wed, Mar 21, 2012 at 12:31 AM, Lorenzo Schiavina <lorenzo@edor.it> wrote:
Hi Serge,
I have developed a package for fuzzy logic computation (in ST). Do you think could be helpful?
Dear Lorenzo,
yes might be interesting for SciSmalltalk. Is your code available somewhere ? What is the licence of your code ? Are you willing to integrate/adapt your work in a bigger package ?
serge not everything has to be in one package but in one repository we could have Algo-FusyLogic Algo-Math Algo-⦠Algo-â¦
Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
On Wed, Mar 21, 2012 at 1:50 PM, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
On Mar 21, 2012, at 3:49 AM, Serge Stinckwich wrote:
On Wed, Mar 21, 2012 at 12:31 AM, Lorenzo Schiavina <lorenzo@edor.it> wrote:
Hi Serge,
I have developed a package for fuzzy logic computation (in ST). Do you think could be helpful?
Dear Lorenzo,
yes might be interesting for SciSmalltalk. Is your code available somewhere ? What is the licence of your code ? Are you willing to integrate/adapt your work in a bigger package ?
serge not everything has to be in one package but in one repository we could have
    Algo-FusyLogic     Algo-Math     Algo-⦠    Algo-â¦
Yes sure you are right. I mean 1 repo in fact. -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Hi Serge, if you can understand Italian, you can see a presentation at: http://www.edor.it/index.php?option=com_content&view=article&id=30&Itemid=65 This application has been developed in VSE, but a student of mine has already done (a partial) porting in Squeak; he already told me that he wanted to send it to Squeak community so, if you want, I can send it to you. At present the code has no special license and I will be pleased to integrate it into a bigger package with any kind of license. My application has a specific fuzzyfication/defuzzyfication method but, if you consider it useful, I can extend it to some other theoretical approach. As a matter of fact, my application (not my student's) is an environment for creating expert systems that have been used in many different fields (medical, forecasting, sport, environment control). Ciao -----Messaggio originale----- Da: pharo-project-bounces@lists.gforge.inria.fr [mailto:pharo-project-bounces@lists.gforge.inria.fr] Per conto di Serge Stinckwich Inviato: mercoledì 21 marzo 2012 3.50 A: Pharo-project@lists.gforge.inria.fr Oggetto: Re: [Pharo-project] R: [Moose-dev] numerical method in smalltalk On Wed, Mar 21, 2012 at 12:31 AM, Lorenzo Schiavina <lorenzo@edor.it> wrote:
Hi Serge,
I have developed a package for fuzzy logic computation (in ST). Do you think could be helpful?
Dear Lorenzo, yes might be interesting for SciSmalltalk. Is your code available somewhere ? What is the licence of your code ? Are you willing to integrate/adapt your work in a bigger package ? Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
On Wed, Mar 21, 2012 at 2:50 PM, Lorenzo Schiavina <lorenzo@edor.it> wrote:
Hi Serge,
if you can understand Italian, you can see a presentation at: http://www.edor.it/index.php?option=com_content&view=article&id=30&Itemid=65 This application has been developed in VSE, but a student of mine has already done (a partial) porting in Squeak; he already told me that he wanted to send it to Squeak community so, if you want, I can send it to you.
Yes please.
At present the code has no special license and I will be pleased to integrate it into a bigger package with any kind of license.
I think we should have the same licence than Pharo, MIT licence.
My application has a specific fuzzyfication/defuzzyfication method but, if you consider it useful, I can extend it to some other theoretical approach. As a matter of fact, my application (not my student's) is an environment for creating expert systems that have been used in many different fields (medical, forecasting, sport, environment control).
The idea of SciSmalltalk is to build a library not a tool. Maybe some of part of your fuzzy operators you provide could be reused to be part of this library. Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
Hi Serge, I got in touch with Davide Arrigo, the guy who developed SqueakFuzzyWorld; at present he is in Russia and he will be back at the end of the month and he will be pleased to send you directly the program application. Ciao Lorenzo -----Messaggio originale----- Da: pharo-project-bounces@lists.gforge.inria.fr [mailto:pharo-project-bounces@lists.gforge.inria.fr] Per conto di Serge Stinckwich Inviato: mercoledì 21 marzo 2012 16.23 A: Pharo-project@lists.gforge.inria.fr Oggetto: Re: [Pharo-project] R: R: [Moose-dev] numerical method in smalltalk On Wed, Mar 21, 2012 at 2:50 PM, Lorenzo Schiavina <lorenzo@edor.it> wrote:
Hi Serge,
if you can understand Italian, you can see a presentation at:
http://www.edor.it/index.php?option=com_content&view=article&id=30&Itemid=65
This application has been developed in VSE, but a student of mine has already done (a partial) porting in Squeak; he already told me that he wanted to send it to Squeak community so, if you want, I can send it to you.
Yes please.
At present the code has no special license and I will be pleased to integrate it into a bigger package with any kind of license.
I think we should have the same licence than Pharo, MIT licence.
My application has a specific fuzzyfication/defuzzyfication method but, if you consider it useful, I can extend it to some other theoretical approach. As a matter of fact, my application (not my student's) is an environment for creating expert systems that have been used in many different fields (medical, forecasting, sport, environment control).
The idea of SciSmalltalk is to build a library not a tool. Maybe some of part of your fuzzy operators you provide could be reused to be part of this library. Regards, -- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Every DSL ends up being Smalltalk http://doesnotunderstand.org/
participants (4)
-
Lorenzo Schiavina -
Serge Stinckwich -
Stéphane Ducasse -
Tudor Girba