Andrea,
not sure if I would call Sinatra lightweight.
If you want to build a RESTFul API, there is absolutely no need for
Seaside at all. You can just use the underlying HTTP server layer, in
Pharo that would be Zinc. There also is a REST interface for Zinc, so
all you need is there already. It's just that there is not enough noise
around it ;-)
I cannot comment on your machine learning and csv comments. I don't feel
a need for these or can live with what's available quite well (e.g.
NeoCSV). But that may be due to the fact that I mostly write boring
business software, where data files are well-defined for
interoperability anyways - or the format is my responsibility, which
makes things even easier ;-) .
Joachim
Am 18.02.15 um 09:52 schrieb Andrea Ferretti:
I am not an expert in Pharo in any conceivable way, but I have tried
to learn it over the past few weeks.
I think that an area where the interactive tools of Pharo would really
shine is that of data visualization, inspection and mining. Pharo
already has very good tools - such as Roassal2 - for data
visualization, but I think it lacks support for machine learning and
scientific computing in general. The most useful thing I would like to
come to Pharo (apart from performance improvements in the VM itself)
would be something like scikit-learn for python. Also, these tasks
often involve consuming data from various sources, such as CSV and
Json files. NeoCSV and NeoJSON are still a little too rigid for the
task - libraries like pandas allow to just feed a csv file and try to
make head or tails of the content without having to define too much of
a schema beforehand
The second thing I can think of is a modern, minimal web framework. I
know of Seaside and Seaside REST, but it feels too big and complex.
Most web projects as of today involve some kind of stateless API that
is consumed by single page applications or mobile apps, and Seaside
does not really feel like a good solution for these cases. I would
like to see something much smaller, like Spray (scala) or Sinatra
(ruby).
2015-02-17 19:28 GMT+01:00 Serge Stinckwich <serge.stinckw...@gmail.com>:
We have something like 45 projects ideas at the moment.
We really need more project ideas from more people (not only RMOD guys).
Even if you have a vague idea, you can contribute.
Thank you.
Regards,
On Sun, Feb 15, 2015 at 3:23 PM, Serge Stinckwich
<serge.stinckw...@gmail.com> wrote:
Dear pharoers,
this year Pharo consortium (and community) is going to take part in a
Google Summer of Code event[1] as a standalone organization. This is
an opportunity to promote Pharo, get some job done and have students
paid.
Currently we are at the most important stage as we are preparing the
organization application, and hoping that we will be accepted and
granted decent amount of project slots. Everyone can help with
application by submitting ideas for student projects.
Current list can be found at:
https://github.com/pharo-project/pharo-project-proposals/blob/master/Topics.st
It is in STON format, and result is being generated at: http://gsoc.pharo.org/
Please add your ideas following the format of existing projects and
open a pull request with them (you will need a github account).
Preferably submit ideas with possible mentors, but if none are
available at the moment ideas without mentors are also welcome.
The template to submit projects is :
PharoTopic new
title: 'The name of your project;
contact: 'email address';
supervisors: 'Supervisors names';
keywords: 'keywords separated by spaces;
context: 'a description of the context of the project';
goal: 'description of the goal';
level: 'Beginner or Intermediate or Advanced';
yourself.
We will need a lot of projects/idea before February 20th 2015, the
deadline for applying to GSOC 2015.
Do not hesitate to ask questions. Administrators of this year’s
application are Serge Stinckwich <serge.stinckw...@gmail.com> and
Yuriy Tymchuk <yuriy.tymc...@me.com>
If you don't know how to edit the list, please send your project
following the template to the administrators.
[1]: https://www.google-melange.com/gsoc/homepage/google/gsoc2015
Cheers,
--
Serge Stinckwich
UCBN & UMI UMMISCO 209 (IRD/UPMC)
Every DSL ends up being Smalltalk
http://www.doesnotunderstand.org/
--
Serge Stinckwich
UCBN & UMI UMMISCO 209 (IRD/UPMC)
Every DSL ends up being Smalltalk
http://www.doesnotunderstand.org/
--
-----------------------------------------------------------------------
Objektfabrik Joachim Tuchel mailto:jtuc...@objektfabrik.de
Fliederweg 1 http://www.objektfabrik.de
D-71640 Ludwigsburg http://joachimtuchel.wordpress.com
Telefon: +49 7141 56 10 86 0 Fax: +49 7141 56 10 86 1