New Website!

We have a new website and a new logo for our community. Go Smalltalk!

Smalltalk was designed for Kids!

Yes! Alan Kay was trying to develop an environment to be used in the education of our kids.

Did you Know that Smalltalk was created in 70's at Xerox?

The use of the mouse, the "copy and paste", the bitblt and others technologies was firstly created in Smalltalk. Steve Jobs saw those ideas at Xerox and he developed a new language, Objective-C.

Mailing List in Spanish!

Please, go to http://groups.google.com/group/clubsmalltalk and join us!

March 24, 2010

Calling for Students -- Smalltalk Google Summer of Code 2010

Smalltalk community as a whole is participating on this year Google Summer of Code (GSoC) under the umbrella of European Smalltalk User Group (ESUG). The main goal for GSoC is to encourage university student participation in the open source world. It is a great opportunity for students in Computer Science or related fields. GSoC is an annual program, in which Google awards stipends to hundreds of students who successfully complete a requested free software / open-source coding project during the summer.

For potential students


Students, now it is your turn! You will have to register in our website, put there some information, show interest for the projects and contact the project mentors. After the registration step you will get all the mentors information in order to contact them. By pressing the button on the project, you will show your interest. This is not something formal yet.

Our mentors will vote for the most interesting projects and in the middle of the voting Google will tell us, how many projects will actually be funded. Voting will happen in April, with final results expected at the end of April. At that time you will finally know if you are accepted or not.

Of course, there can be many students interested per project. This means that interest for this project is high, but on the other side a chance that you will be chosen is lower. It is up to you to convince a mentor that you are the best!

Note also that the Ideas page is deprecated. On ideas page just the project ideas were collected. Now, we are preparing the real projects. So, please from now on always refer to this link for the projects: http://gsoc2010.esug.org/projects
So, the initial steps are:

1. Register on our special Smalltalk GSoC website: http://gsoc2010.esug.org/registration
2. Edit your profile to get some more contact information for mentors to let you know
3. Fulfill your brief Biography page (see Biography tab on profile)
4. Go to Projects page, choose up to three projects and click there I'm interested button
5. Contact and discuss with project mentors about your interest.

You will be also subscribed to a special mailing list [1] where we will help you with further steps.
Deadline: as soon as possible, because the deadline to register on official GSoC website [2] is 9. April, which is, well, soon! But about that later...
Finally, we will really appreciate if you can help us to distribute this call for students. One of our goals is to increase the Smalltalk community. Those who have access to universities can distribute this among the students.

GSoC Admin Team

[1] Students mailing list: http://groups.google.com/group/smalltalk-gsoc-students
mailto: smalltalk-gsoc-students@googlegroups.com

[2] Official GSoC website: http://socghop.appspot.com/

March 18, 2010

PhD positions at INRIA

INRIA is offering some PhD positions and they are looking for candidates (note that a commitee will decide). Before applying please contact marcus.dunker or stephane.ducasse
Here are the topics:

Reflection and Security in Dynamic Languages 
Position type: PhD Student
Functional area: Lille (Villeneuve d'Asq)
Research theme: Networks, systems and services, distributed computing
Project: RMOD
More info here (Only works with IE)

Software re-modularization
Position type: PhD Student
Functional area: Lille (Villeneuve d'Asq)
Research theme: Networks, systems and services, distributed computing
Project: RMOD
More info here (Only works with IE)

Reflection and Scoping in Dynamic Languages
Position type: Post-doctoral Fellow
Functional area: Lille (Villeneuve d'Asq)
Research theme: Networks, systems and services, distributed computing
Project: RMOD
More info here (Only works with IE)

Designing a pure trait-based language
Position type: Post-doctoral Fellow
Functional area: Lille (Villeneuve d'Asq)
Research theme: Networks, systems and services, distributed computing
Project: RMOD
More info here (Only works with IE)