tag:blogger.com,1999:blog-77653468937392870982024-03-21T23:05:30.647-03:00ClubSmalltalkSince 2004, we are a mailing list in Spanish and a website of news.Hernan Galantehttp://www.blogger.com/profile/05584932049231097046noreply@blogger.comBlogger92125tag:blogger.com,1999:blog-7765346893739287098.post-11508172500482770512019-10-23T12:53:00.000-03:002019-10-23T12:53:09.319-03:00Smalltaks 2019 event at Neuquen<div style="text-align: justify;">
We invite you to join us at <a data-saferedirecturl="https://www.google.com/url?q=https://fast.us18.list-manage.com/track/click?u%3D53c9753662f4f41f8d265cd48%26id%3Dfbb86500c0%26e%3D6c4f9926f3&source=gmail&ust=1571700264429000&usg=AFQjCNE8E9x0dzf2WlnhQ5dZmd9Qkw08hw" href="https://fast.us18.list-manage.com/track/click?u=53c9753662f4f41f8d265cd48&id=fbb86500c0&e=6c4f9926f3" style="color: #001ae1; font-weight: normal; text-decoration: underline;" target="_blank">Smalltalks 2019</a> in Neuquén, for the 13th free conference on Smalltalk based technologies, research and industry applications. If you want to <a data-saferedirecturl="https://www.google.com/url?q=https://fast.us18.list-manage.com/track/click?u%3D53c9753662f4f41f8d265cd48%26id%3Df94f8a80af%26e%3D6c4f9926f3&source=gmail&ust=1571700264429000&usg=AFQjCNEOtczu9GgwdfjA0h527fXkGdRRJw" href="https://fast.us18.list-manage.com/track/click?u=53c9753662f4f41f8d265cd48&id=f94f8a80af&e=6c4f9926f3" style="color: #001ae1; font-weight: normal; text-decoration: underline;" target="_blank">Register</a> you can follow the link or you can contribute to this amazing event of <a href="http://www.fast.org.ar/" target="_blank">FAST </a><br />
Workshops are also planned at the same site on <strong>November 11 and 12.</strong></div>
<div style="text-align: justify;">
<strong> </strong></div>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%px;">
<tbody>
<tr>
<td valign="top">
<div>
<center>
<table border="0" cellpadding="2" cellspacing="2" id="m_-1211412075706320100calendarContainer" style="background-color: #efefef; border-collapse: collapse; border: 1px solid #efefef; width: 150px;">
<tbody>
<tr>
<td>
<table border="0" cellpadding="5" cellspacing="5" id="m_-1211412075706320100calendarContainer" style="background-color: white; border-collapse: collapse; border: 5px solid #ffffff; width: 150px;">
<tbody>
<tr>
<td align="center" bgcolor="#EFEFEF" id="m_-1211412075706320100monthContainer" style="background-color: #efefef; color: #303030; font-family: Helvetica; font-size: 14px; font-weight: bold; line-height: 150%;" valign="top">
<div>
November</div>
</td>
</tr>
<tr>
<td align="center" id="m_-1211412075706320100dayContainer" style="background-color: white; color: #303030; font-family: Helvetica; font-size: 72px; font-weight: bold; line-height: 100%;" valign="top">
<div>
<span style="font-size: 43px;">13-15</span>
</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</center>
</div>
</td>
</tr>
</tbody>
</table>
Hernan Galantehttp://www.blogger.com/profile/05584932049231097046noreply@blogger.com0tag:blogger.com,1999:blog-7765346893739287098.post-79082612883874214702019-10-23T12:47:00.003-03:002019-10-23T12:48:11.164-03:00Smalltalks 2019 Social Dinner at Neuquen<div style="text-align: justify;">
This year the social dinner will be held on November 14th, at <a href="https://fast.us18.list-manage.com/track/click?u=53c9753662f4f41f8d265cd48&id=3e96e19bd3&e=6c4f9926f3" target="_blank">Museo Nacional de Bellas Artes Neuquén</a>. Just like last year, the organization has arranged a cocktail-party event where you can mingle with all your favorite smalltalkers.</div>
You can also reserve using Paypal from the conference website.<br />
For any special arrangements, vegan menu, or any related questions please contact the organization at <a href="mailto:info@fast.org.ar">info@fast.org.ar</a>Hernan Galantehttp://www.blogger.com/profile/05584932049231097046noreply@blogger.com0tag:blogger.com,1999:blog-7765346893739287098.post-5042863635772447542017-08-06T10:34:00.000-03:002017-08-06T10:34:53.967-03:00Changing dates of Smalltalks 2017<div style="background-color: white; font-family: arial, sans-serif; font-size: 12.8px;">
The Smalltalks 2017 conference will be held on <span class="aBn" data-term="goog_1624340627" style="border-bottom: 1px dashed rgb(204, 204, 204); position: relative; top: -2px; z-index: 0;" tabindex="0"><span class="aQJ" style="position: relative; top: 2px; z-index: -1;">November 8</span></span>, 9 and 10 at Universidad Nacional de La Plata, in La Plata, Argentina.</div>
<div style="background-color: white; font-family: arial, sans-serif; font-size: 12.8px;">
<span style="font-size: 12.8px;">There will also be additional related activities at the same university on</span><span style="font-size: 12.8px;"> </span><span class="aBn" data-term="goog_1624340628" style="border-bottom: 1px dashed rgb(204, 204, 204); font-size: 12.8px; position: relative; top: -2px; z-index: 0;" tabindex="0"><span class="aQJ" style="position: relative; top: 2px; z-index: -1;">November 6 and 7</span></span><span style="font-size: 12.8px;">.</span></div>
<div style="background-color: white; font-family: arial, sans-serif; font-size: 12.8px;">
<br /></div>
<div style="background-color: white; font-family: arial, sans-serif; font-size: 12.8px;">
Since the city is expecting a number of international shows around these dates, we strongly encourage you to start making your reservations. </div>
<div style="background-color: white; font-family: arial, sans-serif; font-size: 12.8px;">
<span style="font-size: 12.8px;">If you are unable to find room in La Plata, you can always stay at Buenos Aires and use one of the many transportation services available from there, such as taxis and buses. It is a 1 hour trip by car, slighly more by bus.</span></div>
<div style="background-color: white; font-family: arial, sans-serif; font-size: 12.8px;">
<br /></div>
<div style="background-color: white; font-family: arial, sans-serif; font-size: 12.8px;">
Follow FAST Foundation on Twitter at <a href="https://twitter.com/fast_arg">https://twitter.com/fast_arg</a> to keep up to date with news and announcements.</div>
Hernan Galantehttp://www.blogger.com/profile/05584932049231097046noreply@blogger.com1tag:blogger.com,1999:blog-7765346893739287098.post-52212787370154003352016-11-09T23:01:00.000-03:002017-08-06T10:35:29.371-03:0010th International Conference on Smalltalk Technologies on Tucuman, Argentina<div dir="ltr" style="background-color: white;">
<div lang="x-unicode">
<div style="font-family: arial, sans-serif; font-size: 12.8px; text-align: justify;">
<span style="font-size: 12.8px;">The Fundación Argentina de Smalltalk (FAST, </span><a data-saferedirecturl="https://www.google.com/url?hl=en&q=http://fast.us14.list-manage2.com/track/click?u%3Df9a3200904b270430b9b94946%26id%3D285490f76f%26e%3D0e56321d90&source=gmail&ust=1478693600126000&usg=AFQjCNHVmYO83MAcB4dQrTbMQtKw8K_MLg" href="http://fast.us14.list-manage2.com/track/click?u=f9a3200904b270430b9b94946&id=285490f76f&e=0e56321d90" style="color: #1155cc; font-size: 12.8px;" target="_blank">http://www.fast.org.ar</a><span style="font-size: 12.8px;">) invites you to the 10th International Conference on Smalltalk Technologies (Smalltalks), to be held from November 9th through November 11th at the Universidad Tecnológica Nacional, Facultad Regional Tucumán, located in the city of Tucumán, Argentina. Everyone, including teachers, students, researchers, developers and entrepreneurs, are welcome as speakers or attendees.</span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , sans-serif; font-size: 12.8px;"><br /></span></div>
<span style="font-family: "arial" , sans-serif; font-size: 12.8px;"></span><br />
<div style="text-align: justify;">
<span style="font-family: "arial" , sans-serif; font-size: 12.8px;"><span style="font-size: 12.8px;">This year, we are extremely happy to announce Ralph Johnson and Gilad Bracha in our conference.</span></span></div>
<span style="font-family: "arial" , sans-serif; font-size: 12.8px;">
</span><br />
<div style="font-family: arial, sans-serif; font-size: 12.8px; text-align: justify;">
<br /></div>
<div style="font-family: arial, sans-serif; font-size: 12.8px; text-align: justify;">
Ralph Johnson is part of the Gang of Four that gave us the language to talk about Design Patterns in software. He taught Smalltalk at the University of Illinois with widespread influence on the community. His students include Don Roberts and John Brant, authors of the Refactoring Browser.</div>
<div style="font-family: arial, sans-serif; font-size: 12.8px; text-align: justify;">
<br /></div>
<div style="font-family: arial, sans-serif; font-size: 12.8px; text-align: justify;">
Gilad Bracha's work as a language designer and implementer spans Strongtalk and the Animorphic VM, the Java HotSpot VM, and more recently Dart at Google as well as NewSpeak.</div>
<div style="text-align: justify;">
<br /></div>
<b style="font-family: arial, sans-serif; font-size: 12.8px;"></b><br />
<div style="text-align: justify;">
<b style="font-family: arial, sans-serif; font-size: 12.8px;"><b style="font-size: 12.8px;">1</b><span style="font-size: 12.8px;">. </span><b style="font-size: 12.8px;">Registration:</b><span style="font-size: 12.8px;"> Registration is free and now open at</span></b></div>
<b style="font-family: arial, sans-serif; font-size: 12.8px;">
</b><br />
<div style="color: #1155cc; font-family: arial, sans-serif; font-size: 12.8px; text-align: justify;">
<a data-saferedirecturl="https://www.google.com/url?hl=en&q=http://fast.us14.list-manage.com/track/click?u%3Df9a3200904b270430b9b94946%26id%3Dedea98db40%26e%3D0e56321d90&source=gmail&ust=1478693600126000&usg=AFQjCNEDb7qmLFrSK-AzQjKrw_YqGS-X_w" href="http://fast.us14.list-manage.com/track/click?u=f9a3200904b270430b9b94946&id=edea98db40&e=0e56321d90" style="color: #1155cc; font-size: 12.8px;" target="_blank">http://fast.org.ar/<wbr></wbr>registration</a><span style="font-size: 12.8px;">.</span></div>
<div style="text-align: justify;">
<br /></div>
<span style="font-family: "arial" , sans-serif; font-size: 12.8px;"></span><br />
<div style="text-align: justify;">
<span style="font-family: "arial" , sans-serif; font-size: 12.8px;"><span style="font-size: 12.8px;">Please make sure to register early to receive the conference's shirt, as well as to help us plan the conference's social events. We are accepting donations from participants to help fund the conference's costs. Please see the Donate section at FAST's website,</span></span></div>
<span style="font-family: "arial" , sans-serif; font-size: 12.8px;">
</span><br />
<div style="color: #1155cc; font-family: arial, sans-serif; font-size: 12.8px; text-align: justify;">
<a data-saferedirecturl="https://www.google.com/url?hl=en&q=http://fast.us14.list-manage1.com/track/click?u%3Df9a3200904b270430b9b94946%26id%3Dac22b5daf1%26e%3D0e56321d90&source=gmail&ust=1478693600126000&usg=AFQjCNHYBnA6AOom8CzUq4-RtiEcAA5azQ" href="http://fast.us14.list-manage1.com/track/click?u=f9a3200904b270430b9b94946&id=ac22b5daf1&e=0e56321d90" style="color: #1155cc; font-size: 12.8px;" target="_blank">http://fast.org.ar/donations</a><span style="font-size: 12.8px;">.</span></div>
<div style="text-align: justify;">
<br /></div>
<span style="font-family: "arial" , sans-serif; font-size: 12.8px;"></span><br />
<div style="text-align: justify;">
<span style="font-family: "arial" , sans-serif; font-size: 12.8px;"><span style="font-size: 12.8px;">Contributions are greatly appreciated, and can be received both in pesos for local attendees, as well as via Paypal for those coming from abroad. Please note that donors, including those that have already sent us their contribution (thank you!), will receive a set of thank you gifts as well as the conference's shirt. For those of you that need a receipt, we can provide those on site.</span></span></div>
<span style="font-family: "arial" , sans-serif; font-size: 12.8px;">
</span><br />
<div style="text-align: justify;">
<br /></div>
<b style="font-family: arial, sans-serif; font-size: 12.8px;"></b><br />
<div style="text-align: justify;">
<b style="font-family: arial, sans-serif; font-size: 12.8px;"><b style="font-size: 12.8px;">2</b><span style="font-size: 12.8px;">. </span><b style="font-size: 12.8px;">Call for Participation.</b></b></div>
<b style="font-family: arial, sans-serif; font-size: 12.8px;">
</b><br />
<div style="text-align: justify;">
<br /></div>
<span style="font-family: "arial" , sans-serif; font-size: 12.8px;"></span><br />
<div style="text-align: justify;">
<span style="font-family: "arial" , sans-serif; font-size: 12.8px;"><span style="font-size: 12.8px;">Talk proposal submission for the Industry Track is now open at our website:</span></span></div>
<span style="font-family: "arial" , sans-serif; font-size: 12.8px;">
</span><br />
<div style="color: #1155cc; font-family: arial, sans-serif; font-size: 12.8px; text-align: justify;">
<a data-saferedirecturl="https://www.google.com/url?hl=en&q=http://fast.us14.list-manage1.com/track/click?u%3Df9a3200904b270430b9b94946%26id%3Dd2cf554ccc%26e%3D0e56321d90&source=gmail&ust=1478693600126000&usg=AFQjCNEwBqL7-2tVwiEAoO8UMDncixW1Cg" href="http://fast.us14.list-manage1.com/track/click?u=f9a3200904b270430b9b94946&id=d2cf554ccc&e=0e56321d90" style="color: #1155cc; font-size: 12.8px;" target="_blank">http://fast.org.ar/talk-<wbr></wbr>submission</a></div>
<div style="text-align: justify;">
<br /></div>
<span style="font-family: "arial" , sans-serif; font-size: 12.8px;"></span><br />
<div style="text-align: justify;">
<span style="font-family: "arial" , sans-serif; font-size: 12.8px;"><span style="font-size: 12.8px;">If you need special arrangements (e.g. because you would like to hold a workshop session), please indicate so in the abstract. The Industry Track's submission deadline is October 20th, 2016.</span></span></div>
<span style="font-family: "arial" , sans-serif; font-size: 12.8px;">
</span><br />
<div style="text-align: justify;">
<br /></div>
<b style="font-family: arial, sans-serif; font-size: 12.8px;"></b><br />
<div style="text-align: justify;">
<b style="font-family: arial, sans-serif; font-size: 12.8px;"><b style="font-size: 12.8px;">3.</b><span style="font-size: 12.8px;"> </span><b style="font-size: 12.8px;">Related events</b><span style="font-size: 12.8px;">: We will update related event informati= on as we get closer to the conference, so please check for updates.</span></b></div>
<b style="font-family: arial, sans-serif; font-size: 12.8px;">
</b><br />
<div style="text-align: justify;">
<br /></div>
<span style="font-family: "arial" , sans-serif; font-size: 12.8px;"></span><br />
<div style="text-align: justify;">
<span style="font-family: "arial" , sans-serif; font-size: 12.8px;"><span style="font-size: 12.8px;">For any additional questions please write an email to </span><a href="mailto:info@fast.org.ar" style="color: #1155cc; font-size: 12.8px;" target="_blank">info@fast.org.ar</a></span></div>
<span style="font-family: "arial" , sans-serif; font-size: 12.8px;">
</span><br />
<div style="text-align: justify;">
<br /></div>
<span style="font-family: "arial" , sans-serif; font-size: 12.8px;"></span><br />
<div style="text-align: justify;">
<span style="font-family: "arial" , sans-serif; font-size: 12.8px;"><span style="font-size: 12.8px;">See you in Tucumán!</span></span></div>
<span style="font-family: "arial" , sans-serif; font-size: 12.8px;">
</span><br />
<div style="text-align: justify;">
<br /></div>
</div>
<div lang="x-unicode" style="font-family: arial, sans-serif; font-size: 12.8px; text-align: justify;">
Fundación Argentina de Smalltalks (FAST)</div>
</div>
<center style="background-color: white; font-family: arial, sans-serif; font-size: 12.8px; text-align: justify;">
</center>
Hernan Galantehttp://www.blogger.com/profile/05584932049231097046noreply@blogger.com0tag:blogger.com,1999:blog-7765346893739287098.post-48076986049666175412013-01-16T13:51:00.000-03:002013-01-16T14:56:17.673-03:00Goodbye Andreas Raab<div style="text-align: justify;">
It's sad to communicate that yesterday, Jan 15th 2013, has passed away a great contributor for the Smalltalk community, Goodbye Andreas Raab.</div>
Hernan Galantehttp://www.blogger.com/profile/05584932049231097046noreply@blogger.com0tag:blogger.com,1999:blog-7765346893739287098.post-71402694663140642192012-10-11T19:39:00.001-03:002012-10-11T19:39:52.327-03:00Pharo usage pollEsteban Lorenzano is running a usage poll of Pharo. If you can, please help him answering it <a href="https://docs.google.com/spreadsheet/viewform?fromEmail=true&formkey=dFZKeXUwaG80OWhSOGpZVERrX2ZlVGc6MQ" target="_blank">here</a> Hernan Galantehttp://www.blogger.com/profile/05584932049231097046noreply@blogger.com0tag:blogger.com,1999:blog-7765346893739287098.post-57572290676441224252012-10-11T19:37:00.000-03:002012-10-11T19:37:12.705-03:00Smalltalks 2011, videos online of the talks<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjD34-xo87MeDCrxJOw4iaSr3gDXbsYLx9xbAASSigNAc9PXGzgr9BtmGnaPxmYsePehw4J-fIGhsxSfnRqycCnFAafkPEvC4u2P6WKhHNO81fd71ZxM6KXW85Kg3F86yZ8lpi5pOOtNOo/s1600/fast.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="56" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjD34-xo87MeDCrxJOw4iaSr3gDXbsYLx9xbAASSigNAc9PXGzgr9BtmGnaPxmYsePehw4J-fIGhsxSfnRqycCnFAafkPEvC4u2P6WKhHNO81fd71ZxM6KXW85Kg3F86yZ8lpi5pOOtNOo/s200/fast.jpg" width="200" /></a></div>
<div style="text-align: justify;">
Now is available the talkings of the event Smalltalks 2011.<br />Here, uploaded to youtube by the FAST foundation, organizer of the conference. <br />Enjoy!</div>
<br />
<a href="http://www.youtube.com/playlist?list=PLE90823AFF9C8177B" target="_blank">http://www.youtube.com/<wbr></wbr>playlist?list=<wbr></wbr>PLE90823AFF9C8177B</a><br />
<h4>
Reference</h4>
<a href="http://www.fast.org.ar/">http://www.fast.org.ar/</a>Hernan Galantehttp://www.blogger.com/profile/05584932049231097046noreply@blogger.com0tag:blogger.com,1999:blog-7765346893739287098.post-31557095269233106722012-10-11T19:31:00.000-03:002012-10-11T19:31:50.617-03:00ESUG 2012 Photos by Adriaan van Os<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvjlTki0iaJeFe9aTx_a_4ZBgVV_YJLLEznCaZVpw13gBfTM_GbjwdjJ9lGSN0FyE9WFznmyKXKhPSilqOvg94D-TDK0bBPrE_XpUr7nJRPt3eQVDhDSvia6YL9EM0VbaGJFVjUhZZHVw/s1600/ESUGGentLogo.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="120" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvjlTki0iaJeFe9aTx_a_4ZBgVV_YJLLEznCaZVpw13gBfTM_GbjwdjJ9lGSN0FyE9WFznmyKXKhPSilqOvg94D-TDK0bBPrE_XpUr7nJRPt3eQVDhDSvia6YL9EM0VbaGJFVjUhZZHVw/s200/ESUGGentLogo.jpg" width="200" /></a></div>
<div style="text-align: justify;">
<a href="http://www.a3aan.st/esug2012/index.php/list/" target="_blank">Here</a> we can see some picture taken Adriaan van Os in the last event of ESUG 2012. </div>
<h4 style="text-align: justify;">
Reference</h4>
<div style="text-align: justify;">
<a href="http://www.a3aan.st/esug2012/index.php/list/">http://www.a3aan.st/esug2012/index.php/list/</a><br />
<a href="http://www.esug.org/wiki/pier/Conferences/2012/">http://www.esug.org/wiki/pier/Conferences/2012/</a> </div>
Hernan Galantehttp://www.blogger.com/profile/05584932049231097046noreply@blogger.com0tag:blogger.com,1999:blog-7765346893739287098.post-89156534216322563432012-10-11T19:27:00.001-03:002012-10-11T19:31:57.326-03:00ESUG 9th Innovation Awards<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvjlTki0iaJeFe9aTx_a_4ZBgVV_YJLLEznCaZVpw13gBfTM_GbjwdjJ9lGSN0FyE9WFznmyKXKhPSilqOvg94D-TDK0bBPrE_XpUr7nJRPt3eQVDhDSvia6YL9EM0VbaGJFVjUhZZHVw/s1600/ESUGGentLogo.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="120" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvjlTki0iaJeFe9aTx_a_4ZBgVV_YJLLEznCaZVpw13gBfTM_GbjwdjJ9lGSN0FyE9WFznmyKXKhPSilqOvg94D-TDK0bBPrE_XpUr7nJRPt3eQVDhDSvia6YL9EM0VbaGJFVjUhZZHVw/s200/ESUGGentLogo.jpg" width="200" /></a></div>
<div style="text-align: justify;">
Last August 27th, we knew the award winning projects. Again, in the winners list are latinamericans projects (Argentina and Chile). </div>
<div style="text-align: justify;">
The seconds prize was to Guillermo Polito with his project called Hazelnut. The third prize was to Roassal, a c<span class="short_text" id="result_box" lang="en"><span class="hps">hilean </span></span>project of Vanessa Peña. </div>
<div style="text-align: justify;">
Congratulations to all the winners projects!</div>
<h4>
References</h4>
<a href="http://www.esug.org/wiki/pier/Conferences/2012/Innovation-Technology-Awards">http://www.esug.org/wiki/pier/Conferences/2012/Innovation-Technology-Awards</a><br />
<a href="http://www.esug.org/wiki/pier/Conferences/2012/">http://www.esug.org/wiki/pier/Conferences/2012/</a> Hernan Galantehttp://www.blogger.com/profile/05584932049231097046noreply@blogger.com0tag:blogger.com,1999:blog-7765346893739287098.post-84378249012630554172012-08-26T13:52:00.000-03:002012-08-26T13:52:04.484-03:00Smalltalks 2012: Call for Submission/Participation<div style="text-align: justify;">The Fundación Argentina de Smalltalk (FAST, <a href="http://www.fast.org.ar/">http://www.fast.org.ar</a>) invites you to the 6th Argentine Smalltalk Conference, to be held on November 7, 8 and 9, 2012 at the Universidad Nacional de la Patagonia San Juan Bosco located in Puerto Madryn, Argentina.</div><div style="text-align: justify;"></div><div style="text-align: justify;">Everyone, including teachers, students, researchers, developers and entrepreneurs, are welcome as speakers or attendees. Registration is free and now open at <a href="http://www.fast.org.ar/smalltalks2012">http://www.fast.org.ar/smalltalks2012</a></div><div style="text-align: justify;"></div><div style="text-align: justify;">The goal of the Conference is to strengthen the bonds between the Argentine and the international Smalltalk community through the exchange of works, experiences and anecdotes connected with this technology and related matters.</div><div style="text-align: justify;"></div><div style="text-align: justify;">As in the previous editions, renowned members of the international Smalltalk community will visit us, and like last year we will have a Research Session with publications reviewed by an international committee.</div><div style="text-align: justify;"></div><div style="text-align: justify;">Also, the traditional Industry Track will be available for those who prefer a more practical environment. You can submit papers or talks now through our website at</div><div style="text-align: justify;"><a href="http://www.fast.org.ar/smalltalks2012/technical-session">http://www.fast.org.ar/smalltalks2012/technical-session</a></div><div style="text-align: justify;"></div><div style="text-align: justify;">For more information about related events, such as a Pharo Sprint or related talks and presentations, please visit <a href="http://www.fast.org.ar/smalltalks2012/events">http://www.fast.org.ar/smalltalks2012/events.</a> For any questions please contact us at <a href="mailto:info@fast.org.ar">info@fast.org.ar</a>.</div>Hernan Galantehttp://www.blogger.com/profile/05584932049231097046noreply@blogger.com0tag:blogger.com,1999:blog-7765346893739287098.post-32663571602352643552012-08-17T17:52:00.000-03:002012-08-17T17:52:01.838-03:00Alan Kay will give a remote keynote at the Smalltalks 2012 conference! <div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYx9iQn7kDa-iLSzV2IjTI8Irj8z11kuvDn6Ikwam-8KF18Nb2-rX4W6qis8Q-W0PhmHzBcjoJ8kWRq5Pag3o1TuorZjD1a4ssfzPwKaxyupaZCh-bunUjzwNuhkoa7fkcFxbCTmTaFFA/s1600/Alan_Kay_Photo.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYx9iQn7kDa-iLSzV2IjTI8Irj8z11kuvDn6Ikwam-8KF18Nb2-rX4W6qis8Q-W0PhmHzBcjoJ8kWRq5Pag3o1TuorZjD1a4ssfzPwKaxyupaZCh-bunUjzwNuhkoa7fkcFxbCTmTaFFA/s200/Alan_Kay_Photo.jpg" width="140" /></a></div><div style="text-align: justify;">The news has been confirmed by the organization commitee. Alan Kay will give a remote keynote at the Smalltalks 2012 conference. </div><div style="text-align: justify;">For more information about the conference, you can visit the website at: <a href="http://www.fast.org.ar/smalltalks2012">http://www.fast.org.ar/smalltalks2012</a>. In the same site, you can register yourself to go to the conference. <br />
Another confirmed distinguished speakers are Stephane Ducasse and Marcus Denker. </div><div style="text-align: justify;">The conference will be held at <a href="http://en.wikipedia.org/wiki/Puerto_Madryn" target="_blank">Puerto Madryn</a>, at the south of Argentina. </div>Hernan Galantehttp://www.blogger.com/profile/05584932049231097046noreply@blogger.com0tag:blogger.com,1999:blog-7765346893739287098.post-18036246607527558502012-08-09T19:05:00.000-03:002012-08-09T19:05:41.586-03:00Smalltalks 2012, registration available!<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibZt3lfXZf8eJGi86Y5J7_BCfhI8tel1Or2T13XNjvYIdFlAoeSsLnWkk7_z-3RY3GodskJorqAFwdqnmKh6gZjso0PV_Frwt4URgi4ac4kiEUqs_6Qrt-LOyXMTvPXb52T4dKplxK4Do/s1600/Madryn.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibZt3lfXZf8eJGi86Y5J7_BCfhI8tel1Or2T13XNjvYIdFlAoeSsLnWkk7_z-3RY3GodskJorqAFwdqnmKh6gZjso0PV_Frwt4URgi4ac4kiEUqs_6Qrt-LOyXMTvPXb52T4dKplxK4Do/s200/Madryn.png" width="200" /></a></div><div style="text-align: justify;"><a href="http://www.fast.org.ar/">The Fundación Argentina de Smalltalk (FAST)</a> proudly invites you to participate in the sixth edition of one of the most exciting Smalltalk conferences around Smalltakers from every corner of the world will attend this international event. Outstanding guest personalities from the community will deliver the conference keynotes. This is an opportunity you do not want to miss!</div><div style="text-align: justify;">Smalltalks 2012 will feature a research track for papers, complete with published proceedings and an outstanding program commitee. As always, the conference will also feature an industry track for those preferring a more informal setting.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">Please, register at <a href="http://www.fast.org.ar/smalltalks2012">http://www.fast.org.ar/smalltalks2012</a></div>Hernan Galantehttp://www.blogger.com/profile/05584932049231097046noreply@blogger.com0tag:blogger.com,1999:blog-7765346893739287098.post-2808868832273829702012-08-09T18:43:00.000-03:002012-08-09T18:43:13.285-03:00Smalltalks 2012 - 6th International Conference, Call for papers<div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibZt3lfXZf8eJGi86Y5J7_BCfhI8tel1Or2T13XNjvYIdFlAoeSsLnWkk7_z-3RY3GodskJorqAFwdqnmKh6gZjso0PV_Frwt4URgi4ac4kiEUqs_6Qrt-LOyXMTvPXb52T4dKplxK4Do/s1600/Madryn.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibZt3lfXZf8eJGi86Y5J7_BCfhI8tel1Or2T13XNjvYIdFlAoeSsLnWkk7_z-3RY3GodskJorqAFwdqnmKh6gZjso0PV_Frwt4URgi4ac4kiEUqs_6Qrt-LOyXMTvPXb52T4dKplxK4Do/s200/Madryn.png" width="200" /></a></div><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibZt3lfXZf8eJGi86Y5J7_BCfhI8tel1Or2T13XNjvYIdFlAoeSsLnWkk7_z-3RY3GodskJorqAFwdqnmKh6gZjso0PV_Frwt4URgi4ac4kiEUqs_6Qrt-LOyXMTvPXb52T4dKplxK4Do/s1600/Madryn.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><br />
</a><br />
<div style="text-align: justify;"><a href="http://www.blogger.com/%20http://www.fast.org.ar/smalltalks2012" target="_blank"><b>Smalltalks 2012</b>, 6th International Conference on Smalltalk Technologies</a><br />
Research Track: Call for Papers</div><div style="text-align: justify;"><a href="http://scg.unibe.ch/wiki/events/smalltalks12" target="_blank">http://scg.unibe.ch/wiki/event<wbr></wbr>s/smalltalks12</a><br />
November 7th - 9th, 2012<br />
<br />
<b>Important dates:</b><br />
Submission (Hard Deadline): September 17th, 2012 (Argentinian time: UTC/GMT -3 hours).<br />
Notification of acceptance: October 8th, 2012.<br />
Camera Ready Submission: November 2nd, 2012.</div><div id=":9" style="text-align: justify;">Conference Location: Universidad Nacional de la Patagonia San Juan Bosco, Puerto Madryn (Argentina)<br />
<br />
The Smalltalks series of conferences (<a href="http://www.fast.org.ar/" target="_blank">www.fast.org.ar</a>) is a lively forum on Smalltalk-based software technologies that brings together more than 200 people from both academia and industry for a period of three days.<br />
Past editions of Smalltalks have included many high-quality presentations from industry and research. These contributions have shown interesting applications of Smalltalk, advances in the Smalltalk language, didactic uses of Smalltalk and so on.<br />
Similar to last year, Smalltalks 2012 will include a dedicated research track. We welcome submissions to this research track presenting original scientific contributions to, or using, Smalltalk in general.<br />
Topics of interest include, but are not restricted to:<br />
<br />
-Aspects, Aspect Languages and Applications.<br />
-Ambient Intelligence, Ubiquitous / Pervasive Computing and Embedded Systems.<br />
-Compilation Technology, Optimization, Virtual Machines.<br />
-Educational Material.<br />
-Language Engineering, Extensions.<br />
-Model Driven Engineering / Development.<br />
-Meta-Modeling, Reflection and Meta-programming.<br />
-Programming in the Large, Design, Architectures and Components.<br />
-Programming Environments, Browsers, User Interfaces, UI Frameworks.<br />
-Source-code analysis and manipulation (Static analysis, refactoring, type inference, metrics).<br />
-Team Management.<br />
-Testing, Extreme Programming / Practices.<br />
-Web Services, Internet Applications, Event-driven Programming.<br />
-Experience Reports.<br />
<br />
<b> Important dates:</b><br />
Submission (Hard Deadline): September 17th, 2012 (Argentinian time: UTC/GMT -3 hours).<br />
Notification of acceptance: October 8th, 2012.<br />
Camera Ready Submission: November 2nd, 2012.<br />
<br />
<b> Papers:</b><br />
Papers should be written in English, in PDF-format and should not exceed 15 pages (including references and figures), using the JOT journal format.<br />
Templates for LaTeX formats can be found at<br />
<a href="http://www.jot.fm/authors.html" target="_blank">http://www.jot.fm/authors.html</a><br />
Papers must be submitted through the EasyChair submission web site at<br />
<a href="http://www.easychair.org/conferences/?conf=smalltalks12" target="_blank">http://www.easychair.org/confe<wbr></wbr>rences/?conf=smalltalks12</a><br />
The accepted papers will be digitally available on the conference website. We are currently negotiating a special edition of a journal for which the best papers will get invited.<br />
Papers submitted must not have been previously published and must not be under review for publication elsewhere. Papers must strictly adhere to submission guidelines. If you have questions, please send an e-mail to Jorge Ressia (<a href="mailto:ressia@iam.unibe.ch" target="_blank">ressia@iam.unibe.ch</a>)<br />
<br />
<b> Special Issue Publication</b><br />
The best papers will be invited to submit an extended version of their work in a special issue of the International Journal JOT (The Journal of Object Technology), <a href="http://www.jot.fm/" target="_blank">http://www.jot.fm/</a><br />
<br />
<b> Program Committee</b><br />
- Alexandre Bergel (DCC, Universidad de Chile, Chile)<br />
- Andy Kellens (Vrije Universiteit Brussel, Belgium)<br />
- Coen De Roover (Vrije Universiteit Brussel, Belgium)<br />
- Damien Cassou (Hasso-Plattner-Institut, Potsdam, Germany)<br />
- Gabriela Arevalo (Universidad Nacional de Quilmes, Argentina)<br />
- Gonzalo Zabala (Universidad Abierta Interamericana, Argentina)<br />
- Hernan Wilkinson (Universidad de Buenos Aires, Argentina)<br />
- Jannik Laval (INRIA Lille/LABRI Bordeaux, France)<br />
- Johan Fabry (DCC, Universidad de Chile, Chile)<br />
- Luc Fabresse (Ecole des Mines Douai, France)<br />
- Lukas Renggli (Google, Switzerland)<br />
- Marcus Denker (INRIA Lille, France)<br />
- Mircea Lungu (University of Bern, Switzerland)<br />
- Noury Bouraqadi (Ecole des Mines Douai, France)<br />
- Serge Stinckwich (Institut de recherche pour le developppement, France)<br />
- Tudor Girba (Sw-eng. Software Engineering GmbH, Switzerland)<br />
<br />
<b> Program Chair</b><br />
Jorge Ressia (Univeristy of Bern, Switzerland)</div>Hernan Galantehttp://www.blogger.com/profile/05584932049231097046noreply@blogger.com0tag:blogger.com,1999:blog-7765346893739287098.post-43643321683684418802012-04-15T18:48:00.000-03:002012-07-06T18:53:55.761-03:0020th International Smalltalk Joint Conference - Call for Contributions<div style="text-align: justify;"></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvjlTki0iaJeFe9aTx_a_4ZBgVV_YJLLEznCaZVpw13gBfTM_GbjwdjJ9lGSN0FyE9WFznmyKXKhPSilqOvg94D-TDK0bBPrE_XpUr7nJRPt3eQVDhDSvia6YL9EM0VbaGJFVjUhZZHVw/s1600/ESUGGentLogo.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvjlTki0iaJeFe9aTx_a_4ZBgVV_YJLLEznCaZVpw13gBfTM_GbjwdjJ9lGSN0FyE9WFznmyKXKhPSilqOvg94D-TDK0bBPrE_XpUr7nJRPt3eQVDhDSvia6YL9EM0VbaGJFVjUhZZHVw/s1600/ESUGGentLogo.jpg" /></a></div><div style="text-align: justify;">For the past 20 years, the European Smalltalk User Group (ESUG) has organised the International Smalltalk Conference, a lively forum on cutting edge software technologies that attract people from both academia and industry for a whole week. The attendees are both engineers using Smalltalk in business and students and teachers using Smalltalk both for research and didactic purposes.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">This year's edition of the largest European Smalltalk event will include:</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">- The regular Smalltalk developers conference with renowned invited speakers</div><div style="text-align: justify;"></div><div style="text-align: justify;">- a Smalltalk camp that proved fruitful for interactions and discussions (August 25-26)</div><div style="text-align: justify;"></div><div style="text-align: justify;">- 9th edition of the Innovation Technology Awards where prizes will be awarded to authors of best pieces of Smalltalk-related projects</div><div style="text-align: justify;"></div><div style="text-align: justify;">- IWST: an international workshop on Smalltalk and dynamic languages</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">You can support the ESUG conference in many different ways:</div><div style="text-align: justify;"></div><div style="text-align: justify;">- Sponsor the conference. New sponsoring packages are described at <a href="http://www.esug.org/About/SupportESUG">http://www.esug.org/About/SupportESUG</a></div><div style="text-align: justify;"></div><div style="text-align: justify;">- Submit a talk, a software or a paper to one of the events. See below.</div><div style="text-align: justify;"></div><div style="text-align: justify;">- Attend the conference. We'd like to beat the previous record of attendance (170 people at Amsterdam)!</div><div style="text-align: justify;"></div><div style="text-align: justify;">- Students can get free registration and hosting if they enroll into the the Student Volunteers program. See below.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;"><b>1) Developers Forum: International Smalltalk Developers Conference</b></div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">This year we are looking for YOUR experience on using Smalltalk. In addition, we are looking for tutorials. The list of topics includes, but is not limited to the following:</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">- XP practices</div><div style="text-align: justify;">- Development tools</div><div style="text-align: justify;">- Experience reports</div><div style="text-align: justify;">- Model driven development</div><div style="text-align: justify;">- Web development</div><div style="text-align: justify;">- Team management</div><div style="text-align: justify;">- Meta-Modeling</div><div style="text-align: justify;">- Security</div><div style="text-align: justify;">- New libraries & frameworks</div><div style="text-align: justify;">- Educational material</div><div style="text-align: justify;">- Embedded systems and robotics</div><div style="text-align: justify;">- SOA and Web services</div><div style="text-align: justify;">- Interaction with other programming languages</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">Submissions due on 15 June 2012</div><div style="text-align: justify;">Notification of acceptance on 25 June 2012</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;"><u>How to submit?</u></div><div style="text-align: justify;"></div><div style="text-align: justify;">Pay attention: the places are limited so do not wait till the last minute to apply. Prospective presenters should submit a request to <a href="mailto:board@esug.org">board@esug.org</a> AND <a href="mailto:damien.cassou@gmail.com">damien.cassou@gmail.com</a> AND <a href="mailto:stephane.ducasse@free.fr">stephane.ducasse@free.fr</a> following the template below. Please use this template since the emails will be automatically processed!</div><blockquote class="tr_bq"><div style="text-align: justify;">Subject: [ESUG 2012 Developers] + your name</div><div style="text-align: justify;">First Name:</div><div style="text-align: justify;">Last Name:</div><div style="text-align: justify;">Email where you can always be reached:</div><div style="text-align: justify;">Title:</div><div style="text-align: justify;">Abstract: (max 1400 characters)</div><div style="text-align: justify;">Bio: (max 1400 characters)</div></blockquote><div style="text-align: justify;"></div><div style="text-align: justify;">Any presentation not respecting this form will be discarded automatically</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;"><b>2) Innovation Technology Award</b></div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">We are proud to announce the 9th Innovation Technology Awards. The top 3 teams with the most innovative software will receive, respectively, 500 Euros, 300 Euros and 200 Euros during an awards ceremony at the conference. Developers of any Smalltalk-based software are welcome to</div><div style="text-align: justify;">compete. This year we will request 3-5min videos.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">More information at: <a href="http://www.esug.org/Conferences/2012/Innovation-Technology-Awards">http://www.esug.org/Conferences/2012/Innovation-Technology-Awards</a></div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;"><b>3) International Workshop - IWST 2012</b></div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">International Workshop on Smalltalk Technologies, August 28</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">The goals of the workshop is to create a forum around advances or experience in Smalltalk and to trigger discussions and exchanges of ideas. Participants are invited to submit research articles. We will not enforce any length restriction. Nevertheless, we expect papers of two kinds:</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">- Short position papers describing emerging ideas.</div><div style="text-align: justify;">- Long research papers with deeper description of experiments and of research results.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">We welcome research papers on all aspects, theoretical as well as practical, of Smalltalk related topics. All accepted papers will be published in ACM DL, and the authors of the best papers will be invited to submit an extended version to a journal special issue (to be confirmed).</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">Submissions deadline: June 15, 2012</div><div style="text-align: justify;">Notification of acceptance: July 15, 2012</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">More information at: http://www.esug.org/Conferences/2012/International-Workshop---IWST-2012</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;"><b>4) Student Volunteer Program</b></div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">If you are a student wanting to attend ESUG, have you considered being a student volunteer? Student volunteers help keep the conference running smoothly; in return, they have free accommodations, while still having most of the time to enjoy the conference.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">More information at: <a href="http://www.esug.org/Conferences/2012/StudentVolunteers">http://www.esug.org/Conferences/2012/StudentVolunteers</a></div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;"><b>5) Free ESUG tickets program</b></div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">ESUG will offer 10 free entrance tickets. To get a free ticket you should send a mail to <a href="mailto:board@esug.org">board@esug.org</a></div><blockquote class="tr_bq"><div style="text-align: justify;">Subject: [ESUG 2012 Free entrance] + your name</div></blockquote><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">And you should write a small motivation.</div><div style="text-align: justify;">We hope to see you there and have fun together.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">The ESUG board</div><div style="text-align: justify;">Board mailing list: <a href="mailto:board@lists.esug.org">board@lists.esug.org</a></div>Hernan Galantehttp://www.blogger.com/profile/05584932049231097046noreply@blogger.com0tag:blogger.com,1999:blog-7765346893739287098.post-48769436669116470102012-02-21T18:43:00.000-03:002012-07-06T18:48:44.259-03:00Call for Submission on Special issue on "Advances in Dynamic Languages"<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpaNQ3D_4QkgYzdfhs7Vg3si2jOdk3PaR8RGGpGH46pFESd7vW7WuhcQwp7kko9rOc4jepbVYwu8MPcuzqdgV-3zuYG1ufgF4UYqMwVA8EQnzCn0n5NK5v1IY-ii_qTIMVqTVqYLD-hOs/s1600/sm_logo.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpaNQ3D_4QkgYzdfhs7Vg3si2jOdk3PaR8RGGpGH46pFESd7vW7WuhcQwp7kko9rOc4jepbVYwu8MPcuzqdgV-3zuYG1ufgF4UYqMwVA8EQnzCn0n5NK5v1IY-ii_qTIMVqTVqYLD-hOs/s1600/sm_logo.jpg" /></a></div><div style="text-align: justify;">Special issue on "Advances in Dynamic Languages". Special issue of Elsevier's Science of Computer Programming (SCICO)</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;"><b>Context</b></div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">Over recent years we have seen an increased interest in dynamic programming languages such as Smalltalk, Lisp, Scheme, PHP, JavaScript, Self, Python, Ruby, and so on. These languages have taken a prominent role in teaching, web development, scripting, rapid prototyping, tool building, language engineering, and many other domains.</div><div style="text-align: justify;">For this special issue we invite high-quality papers that focus on novel research related to dynamic programming languages and applications of these languages.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">We are interested in research that uses dynamic languages in the context of, but not restricted to:</div><ul><li>Aspects, aspect Languages and applications.</li>
<li>Ambient intelligence, ubiquitous / pervasive computing and embedded systems.</li>
<li>Compilation technology, optimization, virtual machines.</li>
<li>Language engineering, extensions.</li>
<li>Model-driven engineering / development.</li>
<li>Meta-modeling, reflection and meta-programming.</li>
<li>Programming in the large; design, architectures and components.</li>
<li>Programming environments, browsers, user interfaces, UI frameworks.</li>
<li>Source-code analysis and manipulation (static analysis, refactoring, type inference, metrics).</li>
<li>Testing, eXtreme Programming / practices.</li>
<li>Web services, internet applications, event-driven programming.</li>
<li>Experience reports.</li>
</ul><div style="text-align: justify;"></div><div style="text-align: justify;">The special issue is associated with the <a href="http://www.fast.org.ar/smalltalks2011" target="_blank">Smalltalks 2011</a> conference. The Smalltalks series of conferences (<a href="http://www.fast.org.ar/">www.fast.org.ar</a>) is a lively forum on Smalltalk-based software technologies that brings together more than 200 people from both academia and industry for a period of three days.</div><div style="text-align: justify;">Submission Guidelines</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">Papers should be written in English, in PDF-format and should not exceed 25 pages (including references and figures), using the Elsevier journal format. The LaTeX template for this format can be found at <a href="http://www.elsevier.com/wps/find/authorsview.authors/latex">http://www.elsevier.com/wps/find/authorsview.authors/latex</a></div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">Papers must be submitted through the EES submission system located at http://ees.elsevier.com/scico/default.asp. When reaching the "Article type" step in the submission process, it is important to select "Special issue: Advances in Dynamic Languages".</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">Each paper will be reviewed by at least 3 experts within the domain. The accepted papers will be published in a special edition of Elsevier's Science of Computer Programming.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">Papers submitted must not have been previously published (at least 30% new material) and must not be under review for publication elsewhere. Papers must strictly adhere to submission guidelines. If you have questions, please send an e-mail to Jannik</div><div style="text-align: justify;">Laval (<a href="mailto:jlaval@labri.fr">jlaval@labri.fr</a>) and Andy Kellens (<a href="mailto:akellens@vub.ac.be">akellens@vub.ac.be</a>).</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;"><b>Important dates (tentatively)</b></div><div style="text-align: justify;"></div><div style="text-align: justify;">- Submission round 1: March 16, 2012</div><div style="text-align: justify;">- Feedback round 1: May 17, 2012</div><div style="text-align: justify;">- Submission round 2: June 29, 2012</div><div style="text-align: justify;">- Feedback round 2 (final notification): August 17, 2012</div><div style="text-align: justify;">- Camera ready version: September 14, 2012</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;"><b>Guest editors</b></div><div style="text-align: justify;"></div><div style="text-align: justify;">- Andy Kellens (Vrije Universiteit Brussel, Belgium)</div><div style="text-align: justify;">- Jannik Laval (LaBRI Bordeaux, France)</div><div style="text-align: justify;"><br />
</div>Hernan Galantehttp://www.blogger.com/profile/05584932049231097046noreply@blogger.com0tag:blogger.com,1999:blog-7765346893739287098.post-58839693019932168082011-11-09T18:41:00.000-03:002012-07-06T18:43:06.856-03:00Slides from RMOD at Smalltalk 2011<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSsZQ8i7EAirGVErtJmVLOUAit2TIf3E2w97Yq0aMZOxlqWDnEp18F4-PWrujBYR9zvSzH-XYocCWMJ8Z0JRrX2LN0z0gu10j4qYk-lQivhbADFzEqhYQF2Qf5NhzwFMC4P8_RIdb7TbQ/s1600/rmod.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSsZQ8i7EAirGVErtJmVLOUAit2TIf3E2w97Yq0aMZOxlqWDnEp18F4-PWrujBYR9zvSzH-XYocCWMJ8Z0JRrX2LN0z0gu10j4qYk-lQivhbADFzEqhYQF2Qf5NhzwFMC4P8_RIdb7TbQ/s1600/rmod.png" /></a></div><div style="text-align: justify;"><a href="http://rmod.lille.inria.fr/" target="_blank">RMoD</a> has uploaded its slides presented at <a href="http://www.fast.org.ar/smalltalks2011" target="_blank">Smalltalks 2011</a>. Here are the talks with the slides links:</div><ul style="text-align: justify;"><li> Building your own images with Metacello. <a class="external" href="http://rmod.lille.inria.fr/archives/talks/2011-Smalltalks-Peck-BuildingImagesMetacello.pdf" title="http://rmod.lille.inria.fr/archives/talks/2011-Smalltalks-Peck-BuildingImagesMetacello.pdf">Download PDF</a></li>
<li>Problems and Challenges when Building a Manager for Unused Objects: <a class="external" href="http://rmod.lille.inria.fr/archives/talks/2011-Smalltalks-Peck-UOM.pdf" title="http://rmod.lille.inria.fr/archives/talks/2011-Smalltalks-Peck-UOM.pdf">Download PDF</a></li>
<li> Bootstrapping a Smalltalk: <a class="external" href="http://rmod.lille.inria.fr/archives/talks/2011-Smalltalks-Denker-Bootstrapping.pdf" title="http://rmod.lille.inria.fr/archives/talks/2011-Smalltalks-Denker-Bootstrapping.pdf">Download PDF</a>, <a class="external" href="http://www.slideshare.net/MarcusDenker/boostrapping-a-smalltalk" title="http://www.slideshare.net/MarcusDenker/boostrapping-a-smalltalk">slideshare</a></li>
<li>Pharo, One Year Later: <a class="external" href="http://rmod.lille.inria.fr/archives/talks/2011-Smalltalks-Denker-Pharo.pdf" title="http://rmod.lille.inria.fr/archives/talks/2011-Smalltalks-Denker-Pharo.pdf">Download PDF</a>, <a class="external" href="http://www.slideshare.net/MarcusDenker/pharo-one-year-later" title="http://www.slideshare.net/MarcusDenker/pharo-one-year-later">slideshare</a></li>
<li>Research at RMOD: <a class="external" href="http://rmod.lille.inria.fr/archives/talks/2011-Smalltalks-Denker-RMOD.pdf" title="http://rmod.lille.inria.fr/archives/talks/2011-Smalltalks-Denker-RMOD.pdf">Download PDF</a>, <a class="external" href="http://www.slideshare.net/MarcusDenker/research-at-rmod" title="http://www.slideshare.net/MarcusDenker/research-at-rmod">slidehare</a></li>
<li> Fuel, a fast and flexible object serializer: <a class="external" href="http://rmod.lille.inria.fr/archives/talks/2011-Smalltalks-Dias-Fuel.pdf" title="http://rmod.lille.inria.fr/archives/talks/2011-Smalltalks-Dias-Fuel.pdf">Download PDF</a></li>
</ul>Hernan Galantehttp://www.blogger.com/profile/05584932049231097046noreply@blogger.com0tag:blogger.com,1999:blog-7765346893739287098.post-86680236537870149462011-10-26T12:32:00.000-03:002012-07-06T18:41:24.495-03:00Smalltalk 2011, your conference<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8yQRFvi7quTrfgY89buqSS1j-fZK-obSYe14sxfmiDzke-kVN70QycB4yNYoCRczvF2uIwKYUgvhM6LEcbS1HOz0FDke1pEjq9fbVMT8MOCMwf73exM9hWW0BYpBH1XqhG4yEnyi9Go8/s1600/logoST2011.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8yQRFvi7quTrfgY89buqSS1j-fZK-obSYe14sxfmiDzke-kVN70QycB4yNYoCRczvF2uIwKYUgvhM6LEcbS1HOz0FDke1pEjq9fbVMT8MOCMwf73exM9hWW0BYpBH1XqhG4yEnyi9Go8/s1600/logoST2011.jpg" /></a></div><div align="justify">Did you know that the Smalltalks Conference will be held again this year? (<a href="http://www.fast.org.ar/smalltalks2011">http://www.fast.org.ar/smalltalks2011</a>)<br />
<br />
Maybe you’re wondering why you should care about a conference that deals with a language you most certainly don’t use for your job, and of whose existence you may not even be aware. But if you take 5' to read this I can tell you that you won’t regret it and that after that you will probably be eager to come to the conference :-)<br />
<br />
To begin with, this conference isn’t only about a programming language, it’s about a technology and a development culture which still has a wide influence on our profession. For example, last year Gilad Bracha came to the conference. Who is Gilad Bracha? Maybe the name rings a bell... well, that’s because he’s one of the people behind Dart, Google’s new language (<a href="http://www.dartlang.org/">http://www.dartlang.org/</a>). And what does that have to do with Smalltalk? Precisely: Gilad Bracha was one of the creators of Strongtalk (<a href="http://www.strongtalk.org/">http://www.strongtalk.org/</a>), the fastest Samlltalk at that time, which used adaptive compilation, Polimorphic Inline Caching (PIC), optional variable typing, etc. - all of which are being implemented now in Dart. This year one of his closest collaborators will visit us, Vassili Bykov, who implemented the UI of Newspeak, the latest language he has been working on.<br />
<br />
But Smalltalk has to do not only with what’s happening with Dart, but with Ruby as well... Have you heard about MagLev? (<a href="http://ruby.gemstone.com/">http://ruby.gemstone.com/</a>) It’s Ruby’s server for transactional and automatically persistent objects. Guess where that comes from... MagLev is the implementation of Ruby running on GemStone/S, a Transactional and Persistent object server for Smalltalk that is more than 25 years old and that has been bought by VMWare because of its great potential as a transactional memory manager for Java. If you didn’t know, read here: <a href="http://www.springsource.com/products/data-management/gemfire65">http://www.springsource.com/products/data-management/gemfire65</a><br />
<br />
And where does the conference come in here? Martin McClure himself, responsible for MagLev, and GemStone architect Norman Green are coming! The guy in the know! Do you have any doubts about object bases? Now you know where the answers are.<br />
<br />
But maybe you’re not interested in any if this... perhaps the way programming languages work or how they are implemented is not your scene, you just make web applications and only want the infrastructure to scale, to be quick at persisting information etc. In that case we also have a place for you. Have you heard of GLASS? (<a href="http://seaside.gemstone.com/">http://seaside.gemstone.com/</a>) It’s the implementation of Seaside, a dynamic framework based on continuations for web applications using GemStone! (<a href="http://www.seaside.st/">http://www.seaside.st/</a>). That’s to say, you develop a web application just like a desktop application, and you get transactionality and persistence at the object level, for free... and what’s better, without relational databases!!! Yes!!!! No more hibernating, no more SQL, no more tables, only objects! It may sound crazy, you may think it doesn’t make sanse... my advice is, don’t draw any conclusions until you come and hear Dale Heinrichs, who is in charge of this product and who will tell us all the details and explain how it is impacting web developments.<br />
<br />
Not convinced yet? OK, let me try just a bit more... Do you know Alan Kay? Turing award, “father of the personal computer”, creator of Smalltalk? (<a href="http://en.wikipedia.org/wiki/Alan_Kay">http://en.wikipedia.org/wiki/Alan_Kay</a>) No, he’s not coming - yet. But Ian Piumarta and Kim Rose are, two of his closest collaborators in the projects he’s currently working on at his foundation dedicated to minimal programming languages such as OMeta and learning environments like SqueakLand (<a href="http://www.vpri.org/index.html">http://www.vpri.org/index.html</a>). Are you interested in the use of computers for teaching? You can ask Kim. Would you like to know how a good VM is implemented? Ian will be right there to tell you.<br />
<br />
If you’re still reading and haven’t scrolled down to the bottom of the page it means I haven’t convinced you yet... hmmm, let’s see what you say about this: MOOSE (<a href="http://www.moosetechnology.org/">http://www.moosetechnology.org</a>), a platform for analyzing your programs - no matter if they are written in Java, C++, C# or Smalltalk, you can visualize your system’s design, not by using those little UML diagrams but by means of graphics specially designed to let you spot at a glance some bugs that may have crept in. Its developer, Tudor Girba, will be there to explain how it works, how it was developed and what you can do with it, because it’s free!<br />
<br />
Maybe you’re already tired of reading. I don’t blame, but don’t you blame me either! It’s a great conference! You just can’t miss it! Because this is not all... if you want to find out more about the main Smalltalk development environments, both open source and commercial, you will have the chance to talk to Markus Denker from Pharo (<a href="http://www.pharo-project.org/home">http://www.pharo-project.org/home</a>) and John O’Keefe, architect of VASmalltalk (<a href="http://www.instantiations.com/">http://www.instantiations.com/</a>).<br />
<br />
A little too much stuff that is industry-oriented? And what about research, do they keep researching on Smalltalk? Well, let me tell you that this will be the second year the conference has a section devoted entirely to research, with an enviable review committee and publication in journals. This way, if you’re doing research on objects and need to present your work at a widely recognized conference, Smalltalks is your place. And I wouldn’t like to forget the university... Smalltalk is still the language used to for teaching objects at almost every university, instead of a merely commercial language.<br />
<br />
But I haven’t told you yet about the most important part of this, besides all these people that will be visiting us and with whom we can share our experiences: The Argentine Smalltalk community, one of the most important worldwide concerning this technology. This community has been putting their best efforts during the last five years to organize these conferences, and the last three years some of its members have won the 1st and the 3rd place at the ESUG Technology Award, an international award for the best developments in Smalltalk! And the best part of it is that the winners are from different universities - the UBA, the UAI and the UTN!<br />
<br />
The community does not stop there. Did you know that there is an Argentine Smalltalk? A Smalltalk developed by an Argentinian and which is being used all over the world? It’s called CUIS and it was developed by Juan Vuletich (<a href="http://www.jvuletich.org/Cuis/Index.html">http://www.jvuletich.org/Cuis/Index.html</a>), who is also working on the Morphic 3.0 project, and worked together with Alan Kay developing Squeak. Or did you know that the most widely used layer open source for communicating with relational databases from Pharo or Squeak was developed by an Argentinian too? Or that Fuel, the open source object serialization framework, was also created by an Argentinian? Are you familiar with these names - Mariano Martinez Peck, Guillermo Polito, Martín Dias, Esteban Lorenzano, and others? They are also part of our community and a constant reminder of the excellent technical quality we have in our country. Another Argentinian is the architect of the fastest Smalltalk VM in existence, that of VisualWorks (<a href="http://www.cincomsmalltalk.com/main/products/visualworks/">http://www.cincomsmalltalk.com/main/products/visualworks/</a>), and you can ask him how he was able to speed up the GC about 70% during the last year, and you will have the chance to listen to another Argentinian who has been a Smalltalker for more than 20 years... Can you imagine what your productivity would be if you had been working for 20+ years on the same language? On a language that keeps being productive to our profession? These people are part of this great community and will also be at this wonderful meeting... which is important not only for the people who are coming, but also for those that are already here!<br />
<br />
I hope I’ve been able to convince you. I hope you’ve realized that this is not a conference about a programming language, but about a community of developers who want to share with you all they know, and also learn from you. If you want to help this community to keep growing, if you want this to be not just a conference of developers but also for developers, sign up here: <a href="http://www.fast.org.ar/smalltalks2011">http://www.fast.org.ar/smalltalks2011</a><br />
<br />
It’s free, and I can grant you that you won’t regret it. You can see the list of talks at: <a href="http://www.fast.org.ar/smalltalks2011/talks">http://www.fast.org.ar/smalltalks2011/talks</a><br />
<br />
This year it takes place on November 3-5, at the University of Quilmes. And it won’t be restricted to the world of objects: this year we will also have a talk on objects by Fidel (Pablo E. Martínez López), one of the leading Argentinians in the field of Functional Programming, a community that shares the conviction that we are all, after all, programmers! See the response it is already getting: <a href="http://vimeo.com/30529851">http://vimeo.com/30529851</a><br />
<br />
We’ll be waiting for you!<br />
<br />
FAST<br />
<a href="http://www.fast.org.ar/">http://www.fast.org.ar</a></div><div align="justify"> </div>Hernan Galantehttp://www.blogger.com/profile/05584932049231097046noreply@blogger.com0tag:blogger.com,1999:blog-7765346893739287098.post-88755058059118038122011-10-16T18:54:00.003-03:002012-07-06T21:20:40.242-03:00Mariano Martínez Peck, winner of the 2011 edition of the Esug's Innovation Technology Awards.<div style="text-align: justify;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2RNbEA4YNDTD5Nr0qg6JrEMCd2tOYcZK1M3qj7-O-SF6AjPsTJIL23Cf5SBICZ3fi-T-79Leoy240BNF5tkVcWraVNW2TAjymbUdB52JyZcR5QUqWTe3bRmI-Mnt3BqdAqHRVCbze1Hs/s1600/marianomartinezpeck.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2RNbEA4YNDTD5Nr0qg6JrEMCd2tOYcZK1M3qj7-O-SF6AjPsTJIL23Cf5SBICZ3fi-T-79Leoy240BNF5tkVcWraVNW2TAjymbUdB52JyZcR5QUqWTe3bRmI-Mnt3BqdAqHRVCbze1Hs/s1600/marianomartinezpeck.png" /></a></div>Mariano Martinez Peck is an argentinian PhD Student at <a href="http://www2.mines-douai.fr/">Ecole des Mines</a> in association with <a href="http://rmod.lille.inria.fr/web/pier">RMOD-INRIA</a>. . FUEL has been the winner of the 2011 ESUG edition of the Innovation Technology Awards, and Mariano is one of it developers. Here is a little talk about FUEL and his present work.</div><div style="text-align: justify;"><br />
</div><b>CS: What was the motivation to create a new serializer?</b><br />
<div align="justify"><b>MMP:</b> Well, this is an excellent question since most people's reaction when we announced Fuel was: "Yet another object serializer?". The truth is that I am doing a PhD with Stéphane Ducasse and others and, from the very beginning of my PhD, it was clear that for my solution I needed a good-designed, reliable, flexible, uniform and very fast serializer. I needed a serializer that I could understand, change, adapt for me needs and, mostly, I needed (because of my PhD domain) a serializer able to serialize all type of objects including classes, compiled methods, closures, contexts, traits, etc. At the same time, it was extremely important to make it fast. The main goal of the serializer needed to be the performance and not, for example, the portability as happens with other serializers. I checked all the serializers available for Pharo (since my PhD prototype is based in Pharo) and none of them met my expectations.<br />
<br />
Stef also wanted a fast binary serializer to provide a future infrastructure for Monticello. I didn't have time to do my PhD and, at the same time, do the serializer so he decided to help me by asking Tristan Bourgois to make Fuel from scratch. Just a couple of weeks later, Martin Dias, from Universidad de Buenos Aires in Argentina, came to Lille for a 4-month internship. The team decided that Martin could also work on Fuel and use it for his thesis. Few months later, when I was starting to need the serializer for my PhD, I jumped directly into the team and I have been helping them since then. Tristan is not working anymore in Fuel so Martin and I are the current developers now.<br />
<br />
Once Martin finished his internship and come back to Argentina, ESUG decided to sponsor him through the ESUG SummerTalk project. He is the student in such a project and I am currently taking the role of "mentor". So we should thanks ESUG for such a sponsorship. </div><div align="justify"><br />
</div><b>CS: Fuel is clean, platform agnostic and incredible fast in some scenarios. What were the topic most difficult to resolve in the framework?</b><br />
<div align="justify"><b>MMP:</b> The key characteristic in Fuel is the usage of a specific type of pickle algorithm. The only Smalltalk serializer that we are aware that uses such technique is VisualWorks Parcels. However, Parcels can be better described as a serializer for managing code than as a general purpose object graph serializer. Fuel is not focused in code loading and is highly customizable to cope with different objects. Fuel is the infrastructure on top of which you can then build other tools.<br />
<br />
So, the pickle algorithm/logic in itself was not complicated since it is well known and there are papers or references about it. The main challenge was how to build a real object oriented approach for such algorithm. How to find the correct abstractions and hierarchies, where to put each responsibility, and all related questions that make a better design. It is also difficult to maintain a good design without loosing performance. I think in Fuel we have a very clean and object oriented solution while having a good performance as well (it is really important to have a large set of benchmarks as we have).<br />
<br />
Another complex topic was being able to serialize all type of objects because you have to know which objects are "special" and how they are represented internally. How to encode and decode the objects in a stream was difficult for us as well. Neither Martin or I are experts in streams nor in optimizing code, so we have learnt a lot about it in the process. </div><div align="justify"><br />
</div><b>CS: What is the pickle algorithm?</b><br />
<div align="justify"><b>MMP:</b> I think that, sometimes, there is some kind of confusion regarding this term. "Pickling'' and ``Unpickling'' are synonyms for "Serializing" and "Deserializing". In Fuel, we use the terms "serialize" and "materialize" (deserialize). In addition, we call "pickle" to the algorithm or format we use to encode or decode the objects in the stream.<br />
<br />
It is a little bit complicated to explain Fuel pickle format in a couple of lines but I will do my best.<br />
<br />
Traditional pickling formats take the object graph to serialize and, while traversing it, they serialize the object plus an identifier of its type into a sequence of bytes (Note that the type is usually its class but not necessary). The unpickling then starts to read objects from the stream. For each object it reads, it needs to read its type as well as determine and interpret how to materialize that encoded object. The materializer needs to determinate the type, search what it needs to do with it and perform the materialization. So, in the common case of a regular object, it will read its type and then it will need to get its class from the system and send #basicNew in order to get a new instance. Then, of course, it will fill its instance variables. This unpickling is terrible slow because it means a lot of work for every single object. In other words, the materialization is done recursively.<br />
<br />
Fuel pickle format is completely different. There is a first traversal of the graph (we call this phase "analysis") where each object is associated with an specific type which is called "cluster" in Fuel. As a result of the analysis phase, we have a list of clusters and, each cluster, contains the list of objects that belong to it. After that, we proceed to serialize. However, there is another key aspect: the serialization is split in serialization of instances first and, then, references. This means that, first, we only serialize the instances (nodes of the object graph), and, then, all the references. This is different than the regular serializer that encodes both things together. Notice that, if an object is all references (those objects that are not variable), then nothing will be written in the "instances part" and everything will be in the "references part". In the stream, we encode how many clusters there are and how many instances each cluster has.<br />
<br />
During materialization, we first materialize the instances. Since all the objects of a cluster have the same type, we write/read that information in the stream only once. The materialization can be done in a bulk way which means that we can just iterate and instantiate the objects. Once we have finished with the "instances part", we continue with the "references part". Here, we iterate and set the references for each of the materialized object. In other words, the materialization is done iteratively.<br />
<br />
So....the conclusion is that Fuel materialization is so fast because it can be done iteratively. To do that, we need to serialize instances separated from their references. This also means that we are a little bit slower during serialization as we need to map objects to clusters. Nonetheless, all benchmarks show that Fuel is the fastest serializer in materialization and still one of the fastest ones in serialization.</div><div align="justify"><br />
</div><b>CS: How do you resolve the references in a serialization?</b><br />
<div align="justify"><b>MMP:</b> We encode references in Fuel by using an integer that denotes the position of the referenced object inside the stream. Then, during materialization, we can read that integer and we know exactly in which position is located the object we are looking for.</div><div align="justify"><br />
</div><b>CS: What happens with the identity of an object? In other words, When an object it is materialized, is it the same object or it is a clone from the original?</b><br />
<div align="justify"><b>MMP:</b> It depends on the object you are need to serialize. For regular objects, yes, the identity changes and the materialized objects will be like a clone of the original. In fact, some consider a serialization as a very deep copy.<br />
Now, Fuel supports what we call "global objects". Imagine that you serialize a graph that contains a reference to Transcript. You don't want to serialize the instance Transcript and then, during materalization, get yet another Transcript instance in your system. You want to use the same.<br />
<br />
Global objects are not written into the stream. Instead, the serializer stores the minimal needed information to get the reference back at materialization time. In this example, we just store its global name to get the reference back during materialization. The same happens with the Smalltalk class pools and with classes. This means that, at materialization, all the classes and globals have to be present in the image.<br />
<br />
The previous is normally the expected scenario. However, Fuel does support real serialization of classes. This means that Fuel can take a class and correctly serialize it together with its method dictionary, compiled methods, superclass, subclasses, etc. Of course, this is not the default behavior (the default is considering classes as globals) but the API will let you do that. In fact, this is needed for a small proof of concept we developed to manage Monticello packages with Fuel. </div><div style="text-align: justify;"><br />
</div><b>If I said ... Would you answer</b><br />
<b>Sports?</b><br />
Soccer<br />
<b>Food?</b><br />
Asado<br />
<b>Computer brand?</b><br />
<pre>self isPayByEmployee
ifTrue: [ Mac ]
ifFalse: [ computers anyOne ]
</pre><b>Operative system?</b><br />
<pre>self amIInMac
ifTrue: [ MacOS]
ifFalse: [ Ubuntu ]
</pre><b>Mobile Phone?</b><br />
Android<br />
<b>City?</b><br />
Miami<br />
<b>Book?</b><br />
Lord of the Rings<br />
<b>Film?</b><br />
Back to the Future<br />
<b>TV Series ?</b><br />
The Big bang Theory<br />
<b>Magazine?</b><br />
No one these days...only papers and blogs.<br />
<b>Car?</b><br />
My mother-in-law’s Ford Focus. I have a special relationship with that car!<br />
<b>Open Source?</b><br />
Sure! As much as I canHernan Galantehttp://www.blogger.com/profile/05584932049231097046noreply@blogger.com0tag:blogger.com,1999:blog-7765346893739287098.post-27240388170858575402011-09-04T18:35:00.000-03:002012-07-06T18:38:54.825-03:00Invitation to 5th Argentine Smalltalk Conference by FAST<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8yQRFvi7quTrfgY89buqSS1j-fZK-obSYe14sxfmiDzke-kVN70QycB4yNYoCRczvF2uIwKYUgvhM6LEcbS1HOz0FDke1pEjq9fbVMT8MOCMwf73exM9hWW0BYpBH1XqhG4yEnyi9Go8/s1600/logoST2011.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8yQRFvi7quTrfgY89buqSS1j-fZK-obSYe14sxfmiDzke-kVN70QycB4yNYoCRczvF2uIwKYUgvhM6LEcbS1HOz0FDke1pEjq9fbVMT8MOCMwf73exM9hWW0BYpBH1XqhG4yEnyi9Go8/s1600/logoST2011.jpg" /></a></div><div style="text-align: justify;">The Fundación Argentina de Smalltalk (<a href="http://www.fast.org.ar/" target="_blank">FAST</a>) invites you to the 5th Argentine Smalltalk Conference, to be held on November 3, 4 and 5, 2011 at the Quilmes University located in Buenos Aires. Everyone, including teachers, students, researchers, developers and entrepreneurs, are welcome as speakers or attendees. Registration is free and now open at <a href="http://www.fast.org.ar/smalltalks2011" target="_blank">http://www.fast.org.ar/smalltalks2011</a> <br />
The goal of the Conference is to strengthen the bonds between the Argentine and the international Smalltalk community through the exchange of works, experiences and anecdotes connected with this technology and related matters. As in the previous editions, renowned members of the international Smalltalk community will visit us, and like last year we will have a Research Session with publications reviewed by an international committee. Also, the traditional Industry Track will be available for those who prefer a more practical environment. You can submit papers or talks now through our website at <a href="http://www.fast.org.ar/smalltalks2011/technical-session" target="_blank">http://www.fast.org.ar/smalltalks2011/technical-session</a> <br />
Finally, a Pharo Sprint will be held prior to the conference for those willing to help the community coding, and two seminars will take place for those who want to get acquainted with or learn more about Smalltalk. For more information go to <a href="http://www.fast.org.ar/smalltalks2011/events" target="_blank">http://www.fast.org.ar/smalltalks2011/events</a><br />
For any questions please contact us at <a href="mailto:info@fast.org.ar" target="_blank">info@fast.org.ar</a>.<br />
See you there! </div>Hernan Galantehttp://www.blogger.com/profile/05584932049231097046noreply@blogger.com0tag:blogger.com,1999:blog-7765346893739287098.post-78854222014861368852011-08-29T13:11:00.000-03:002012-07-06T18:35:42.505-03:00ESUG 2011 has finished and again argentinians smalltalkers have won prizes<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhl4yaoDtmvx364B_Kpsmn2JggiqtMe3YQxceXY5rjdaibt1DAoU6O2iOc2VpY2tKRC5u8sQGAlHQ2OGaggKfEtthOACiG5cxvEktibGcjcZ8d8HXPhIyfg2QVW9oVq00z6kPDGypHHLTE/s1600/Esug2011_logo.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhl4yaoDtmvx364B_Kpsmn2JggiqtMe3YQxceXY5rjdaibt1DAoU6O2iOc2VpY2tKRC5u8sQGAlHQ2OGaggKfEtthOACiG5cxvEktibGcjcZ8d8HXPhIyfg2QVW9oVq00z6kPDGypHHLTE/s1600/Esug2011_logo.png" /></a></div><div style="text-align: justify;">We are very happy and proud to know that argentinian smalltalkers are again of the <a href="http://www.esug.org/wiki/pier/Conferences/2011/InnovationTechnologyAwards" target="_blank">list of winners in the last edition of the Innovation Technology Awards</a> that offers <a href="http://www.esug.org/wiki/pier/Conferences/2011" target="_blank">European Smalltalk User Group</a>.<br />
Congratulations to Mariano Martinez Peck and Martín Dias and the Group of LOOP (Guillermo Polito, Gisela Decuzzi, Carla Griggio, Germán Leiva and Nicolás Passerinni).</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;"><b>References</b></div><div style="text-align: justify;"><ul><li><a href="http://www.esug.org/wiki/pier/Conferences/2011" target="_blank">http://www.esug.org/wiki/pier/Conferences/2011</a> </li>
</ul></div>Hernan Galantehttp://www.blogger.com/profile/05584932049231097046noreply@blogger.com0tag:blogger.com,1999:blog-7765346893739287098.post-84944354370525309242011-01-16T17:42:00.001-03:002012-07-06T18:33:35.696-03:00Cuis 3.0 available<a href="http://clubsmalltalk.blogspot.com/2010/07/juan-vuletich-working-for-simplier-and.html" target="_blank">Juan Vuletich</a> has announced the new version of Cuis. <a href="http://www.jvuletich.org/Cuis" target="_blank">Download it from here</a>. <br />
<br />
<b>New in Cuis 3.0 </b><br />
<br />
<b>New Look!</b><br />
<ul><li>Themes. Several themes included, plus, you can add your own.</li>
<li>A nice default theme, using gradientes, rounded corners, anti-aliasing, nicer buttons, embossed labels, desktop background.</li>
<li>Anti-aliased halos</li>
<li>Window icons (taken from Squeak)</li>
<li>New, friendlier Shout color specs</li>
</ul><b>New TextMorphs</b><br />
<ul><li>Real view - model separation</li>
<li>Removed StringHolder</li>
<li>Text model holds current text + optional text provider (for accept / cancel)</li>
<li>Simpler code, easier to extend.</li>
</ul><b>Enhancements to</b><br />
<ul><li>Color</li>
<li>Layouts</li>
<li>Misc minor tweaks and fixes</li>
<li>Many fixes and enhancements from Squeak </li>
</ul><br />
<b>Here are some opinions about Cuis:</b><br />
<br />
<i>"Yay, Juan. You GO, guy! ...a great example of malleable software (and a clever mind) at work." -- Dan Ingalls</i><br />
<br />
<i>"I like it... It's nice and clean and simple and pretty. Nice stuff!" -- Alan Kay</i><br />
<i><a href="http://www.blogger.com/goog_1187446533"><br />
</a></i><br />
<i>"I think you have a very elegant design aesthetic." -- John Maloney</i>Hernan Galantehttp://www.blogger.com/profile/05584932049231097046noreply@blogger.com0tag:blogger.com,1999:blog-7765346893739287098.post-82028570638853888862010-12-06T23:24:00.000-03:002012-07-06T18:28:34.246-03:00Smalltalks 2010 video talks availables!<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjD34-xo87MeDCrxJOw4iaSr3gDXbsYLx9xbAASSigNAc9PXGzgr9BtmGnaPxmYsePehw4J-fIGhsxSfnRqycCnFAafkPEvC4u2P6WKhHNO81fd71ZxM6KXW85Kg3F86yZ8lpi5pOOtNOo/s1600/fast.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="56" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjD34-xo87MeDCrxJOw4iaSr3gDXbsYLx9xbAASSigNAc9PXGzgr9BtmGnaPxmYsePehw4J-fIGhsxSfnRqycCnFAafkPEvC4u2P6WKhHNO81fd71ZxM6KXW85Kg3F86yZ8lpi5pOOtNOo/s200/fast.jpg" width="200" /></a></div><div style="text-align: justify;">In the website of the "Fundación Argentina Smalltalk" (aka FAST) are available the videos of the talks. <br />
Go to the website: <a href="http://www.fast.org.ar/">www.fast.org.ar</a> and click into the tab Videos. Enjoy them! </div>Hernan Galantehttp://www.blogger.com/profile/05584932049231097046noreply@blogger.com0tag:blogger.com,1999:blog-7765346893739287098.post-38845501575724337222010-10-18T13:58:00.003-03:002012-07-06T18:27:10.320-03:00Citilab Cornella interviews to Leandro Caniglia and Hernan Wilkinson at ESUG<div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZuxwxaXyLLx4Ws5CkIxntviJUAitxQ_YKiWkUokRb8O_XV7LjVdhgBi5zCCk1GpEuh42js3OmAJuvGqLEuQsfQwggPkWKmywp52WnMLhZVl-gJO6Djc_1ZkzTCksG9v8CkthOx-WE-Nk/s1600/citilab.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="154" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZuxwxaXyLLx4Ws5CkIxntviJUAitxQ_YKiWkUokRb8O_XV7LjVdhgBi5zCCk1GpEuh42js3OmAJuvGqLEuQsfQwggPkWKmywp52WnMLhZVl-gJO6Djc_1ZkzTCksG9v8CkthOx-WE-Nk/s200/citilab.png" width="200" /></a></div>This is a <a href="http://blip.tv/file/4211623/Por">video interview (in Spanish)</a> made by <a href="http://citilab.eu/">Citilab Cornellà</a> where the ESUG was held in 2010. Leandro Caniglia and Hernan Wilkinson give their point of view of some of the reasons of why Smalltalk is being used in Argentina.<br />
Here is the link to the video: <a href="http://blip.tv/file/4211623/Por">http://blip.tv/file/4211623/Por</a><br />
<br />
<iframe allowfullscreen="" frameborder="0" height="334" src="http://blip.tv/play/AYKCmlYC.html?p=1" width="596"></iframe><embed src="http://a.blip.tv/api.swf#AYKCmlYC" style="display: none;" type="application/x-shockwave-flash"></embed>Hernan Galantehttp://www.blogger.com/profile/05584932049231097046noreply@blogger.com0tag:blogger.com,1999:blog-7765346893739287098.post-64205908541254828352010-09-30T20:21:00.000-03:002012-07-06T18:19:01.332-03:00Smalltalks 2010 Invitation and Registration<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDf63eMozE-ON1raBGKfHr5RZEvnnZT5HQEvOjdq6L2_rrZKRWxzt7JgUOYSjB71KvVLMJsiZQUom2mwnOqcYZ0x8yI_2XJouxQUUjQXaWV4GQFdAkreocXvvAxwe_Zrb9QQOcEnuvh90/s1600/Smalltalks2010.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDf63eMozE-ON1raBGKfHr5RZEvnnZT5HQEvOjdq6L2_rrZKRWxzt7JgUOYSjB71KvVLMJsiZQUom2mwnOqcYZ0x8yI_2XJouxQUUjQXaWV4GQFdAkreocXvvAxwe_Zrb9QQOcEnuvh90/s1600/Smalltalks2010.jpg" /></a></div><div style="text-align: justify;"><a href="http://www.fast.org.ar/">The Fundación Argentina de Smalltalk (FAST)</a> invites you to the 4th Smalltalk Conference of Argentina, to be held on November 11, 12 and 13, 2010 at the Concepción del Uruguay site of the Universidad Tecnológica Nacional. Everyone, including teachers, students, researchers, developers and entrepreneurs, are welcome as speakers or attendees. </div><div style="text-align: justify;"><b>Registration is free and now open at </b><a href="http://www.fast.org.ar/"><b>http://www.fast.org.ar</b></a><b>.</b></div><div style="text-align: justify;"></div><div style="text-align: justify;">The goal of the conference is to strengthen the Argentine and international Smalltalk community through the exchange of works, experiences and anecdotes connected with this technology or related matters. Renowned members of the international Smalltalk community will visit the conference. Moreover, this edition of the conference will have a Research Session with publications reviewed by an international committee, as well as an Industry Track for those preferring a more relaxed environment. We look forward to see your submissions. You can propose papers or talks know through our website, or by sending an email to info at fast.org.ar.</div><div style="text-align: justify;"><br />
</div><div style="text-align: justify;">See you there!</div>Hernan Galantehttp://www.blogger.com/profile/05584932049231097046noreply@blogger.com0tag:blogger.com,1999:blog-7765346893739287098.post-22425395861315063052010-09-27T22:37:00.001-03:002012-07-06T18:17:13.781-03:00Smalltalks 2010 declared of provincial interest<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDf63eMozE-ON1raBGKfHr5RZEvnnZT5HQEvOjdq6L2_rrZKRWxzt7JgUOYSjB71KvVLMJsiZQUom2mwnOqcYZ0x8yI_2XJouxQUUjQXaWV4GQFdAkreocXvvAxwe_Zrb9QQOcEnuvh90/s1600/Smalltalks2010.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDf63eMozE-ON1raBGKfHr5RZEvnnZT5HQEvOjdq6L2_rrZKRWxzt7JgUOYSjB71KvVLMJsiZQUom2mwnOqcYZ0x8yI_2XJouxQUUjQXaWV4GQFdAkreocXvvAxwe_Zrb9QQOcEnuvh90/s1600/Smalltalks2010.jpg" /></a></div><div style="text-align: justify;">Smalltalks 2010 is going to be held in <a href="http://en.wikipedia.org/wiki/Concepci%C3%B3n_del_Uruguay">Concepción del Uruguay</a> in the <a href="http://en.wikipedia.org/wiki/Entre_R%C3%ADos_Province">Entre Rios province</a>. <a href="http://blogten.blogspot.com/2010/09/smalltalks-2010-declared-of-provincial.html">Andres Valloud</a>, who is part of the organization team at <a href="http://www.fast.org.ar/" target="_blank">FAST</a>, gives us more details at his blog about this news: </div><div style="text-align: justify;"><blockquote class="tr_bq"><i>The Smalltalks 2010 conference in Argentina has been declared of interest by the </i><a href="http://www.entrerios.gov.ar/msyas/actier/"><i>Science, Technology and Innovation Agency of Entre Ríos (ACTIER)</i></a><i> on the grounds that:</i><br />
<ul><li><i>The main objectives of this event are to create an environment conducive to promote research and development, to integrate the Argentine and international Smalltalk communities, and to stimulate the publication of educative and research works;</i></li>
<li><i>That the organization entities (namely: </i><a href="http://www.fast.org.ar/"><i>the FAST foundation</i></a><i> and the </i><a href="http://www.frcu.utn.edu.ar/"><i>Concepción del Uruguay Regional site of the Universidad Tecnológica Nacional</i></a><i>) support the event with their reputation, guaranteeing the participation of programmers, students, faculty members and scientific researchers, and national and international experts who will present, give tutorials and courses which, because of the quality and precedent set by past editions of the conference, will have a large impact thus causing regional interest;</i></li>
<li><i>That because of its charter to promote research, development and the spreading of technology, to provide technical assistance and to promote all innovative activities that emphasize the social importance of the work done by scientists, technologists and entrepeneurs, the Science, Technology and Innovation Agency of Entre Ríos (ACTIER) is competent to declare the Smalltalks 2010 an event of regional interest.</i></li>
</ul><i>Many thanks to ACTIER's director Profesora Silvia Kupervaser and subdirector Licenciada Ana María Laffitte, as well as everyone involved in this official declaration and the ongoing success of the Argentine Smalltalk community and the Smalltalks conference. </i></blockquote></div>Hernan Galantehttp://www.blogger.com/profile/05584932049231097046noreply@blogger.com0