[Pharo-project] [Moose-dev] SciSmalltalk

Francisco Garau francisco.garau at gmail.com
Thu Mar 29 05:19:20 EDT 2012


There is a GSoC project to have R-bindings in Smalltalk.

That would be just amazing!

Very useful for a lot of applications (including finance)

On 28 March 2012 15:21, Schwab,Wilhelm K <bschwab at anest.ufl.edu> wrote:

> It would be great to stab the R beast through the heart.   But it will be
> tough go given the richness of analyses that R can do.  I have been
> tinkering with PLplot for a while, but there are some graphs for R is
> simply more capable, and the modeling and tests are undeniably powerful.
>
> Bill
>
>
> ________________________________________
> From: pharo-project-bounces at lists.gforge.inria.fr [
> pharo-project-bounces at lists.gforge.inria.fr] on behalf of Alexandre
> Bergel [alexandre.bergel at me.com]
> Sent: Wednesday, March 28, 2012 8:44 AM
> To: Moose-related development
> Cc: Pharo Development
> Subject: Re: [Pharo-project] [Moose-dev] SciSmalltalk
>
> Hi Serge!
>
> I welcome very much this initiative.
> Something that I believe is important, is an pdf graph exporter (maybe
> based on EyeSee) and the various test distribution (e.g., CHI). The fact
> that these two are missing is exactly the reason why I use R and Numbers
> instead of Pharo.
>
> I sincerely believe that Pharo can be an alternative to R and Maple. A bit
> more is needed from our side however.
>
> Alexandre
>
>
> On 27 Mar 2012, at 21:38, Serge Stinckwich wrote:
>
> > Dear all,
> >
> > we already discuss about that in the moose and pharo mailing-list.
> > Maybe this is too late, but please find a small proposal for gsoc 2012
> below.
> >
> > ================================================================
> >
> > Name: SciSmalltalk
> > Level: Intermediate
> > Possible mentor: Serge Stinckwich
> > Possible second mentor: ?
> >
> > Description
> > Smalltalk has at that time no equivalent to mathematical libraries
> > like NumPy, SciPy (Python) or SciRuby (Ruby).
> > The goal of the SciSmalltalk project is to develop an open-source
> > library of mathematical for the Smalltalk programming language (MIT
> > Licence).
> >
> > Technical Details
> > The development of this project is to be done in Pharo Smalltalk, but
> > the code should be portable to other Smalltalk flavors.
> > Numerous Smalltalk projects provide already some basic functionalities
> > (complex and quaternions extensions, random number generator, fuzzy
> > algorithms, LAPACK linear algebra package, Didier Besset's numerical
> > methods, ...). A first task will be to do an audit of all the existing
> > projects that provide some mathematical stuff and build a Pharo
> > Configuration to load them in a fresh Pharo Smalltalk image. After
> > that, the student help by his/her mentors will decide what are the
> > numeric algorithms to develop in priority.
> >
> > The student will need to know some basic numeric algorithms usually
> > found in such libraries.
> > Units tests should also be provided.
> >
> > Benefits to the Student
> > The student will help the Smalltalk community in a very concrete way.
> > The student will learn to design well-designed code with tests.
> >
> > Benefits to the Community
> > Having a package providing more elaborate numeric libraries is really
> > important to develop the use Smalltalk in new domains (robotics, high
> > performance computing, computer vision, bio-computing, ...). The lack
> > of numeric librairies hamper the use of the Smalltalk in a scientific
> > context at the moment. An another goal of this project is to develop a
> > community of people interested by these topic.
> >
> > Regards,
> > --
> > Serge Stinckwich
> > UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam
> > Every DSL ends up being Smalltalk
> > http://doesnotunderstand.org/
> > _______________________________________________
> > Moose-dev mailing list
> > Moose-dev at iam.unibe.ch
> > https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pharo.org/pipermail/pharo-dev_lists.pharo.org/attachments/20120329/4fc13e53/attachment-0001.html>


More information about the Pharo-dev mailing list