La semana que viene, desde el jueves 11 de Noviembre hasta el sábado 13, se realizará la cuarta edición de Smalltalks en Argentina, este año es Smalltalks 2010, en Concepción del Uruguay:
en la Facultad Regional Concepción del Uruguay Universidad Tecnológica Nacional, Ing. Pereira 676, Concepción del Uruguay – Entre Ríos.
(Pueden leer sobre la edición del 2009 en mi post Smalltalks 2009 en Buenos Aires)
Como en otras ocasiones, tenemos ponencias, charlas, presentaciones, de gente del país, y de gente de afuera (también, algunos argentinos que trabajan en otros paises). Pueden ver el programa en Schedule.
Entre los ponentes, tenemos a:
Gilad Bracha http://bracha.org/Site/Home.html
Gilad Bracha is the creator of the Newspeak programming language. He is currently a VP at SAP Labs in Palo Alto focusing on programming models for the cloud. Previously, he was a Distinguished Engineer at Cadence, and a Computational Theologist and Distinguished Engineer at Sun. He is co-author of the Java Language Specification, and a researcher in the area of object-oriented programming languages. Prior to joining Sun, he worked on Strongtalk, the Animorphic Smalltalk System. He received his B.Sc in Mathematics and Computer Science from Ben Gurion University in Israel and a Ph.D. in Computer Science from the University of Utah.
Su charla será justamente sobre el estado del lenguaje de programación Newspeak.
Andy Kellens http://prog.vub.ac.be/~akellens/
Welcome to the website of Andy Kellens. I am a researcher working at the Software Languages Lab of the Vrije Universiteit Brussel funded by a research grant (Onderzoeksmandaat type 3) provided by IWT Vlaanderen.
IntensiVE is a software engineering tool that enables developers to verify conformance of various kinds of design rules with respect to the source code. This talk gives an overview of the tool suite and how it can be used support agile architectural conformance checking.
Gabriela Arévalo http://www.lifia.info.unlp.edu.ar/en/gabriela.htm
I graduated in 1999 as a Licentiate in Computer Science at Universidad Nacional de La Plata (UNLP), in Argentina. In August 2000, I got the Master of Sciences in Computer Science within the context of EMOOSE program (European Master in Object-Oriented Software Engineering) at Ecole des Mines de Nantes (France) and Vrije Universiteit Brussel (Belgium). In January 2005, I got a Ph.D. in Computer Science in the University of Bern (Switzerland)…
Eliot Miranda http://www.mirandabanda.org/cogblog/
I’m a loooong-time Smalltalk VM implementor and systems programmer having written my first VM in 1983. I was lucky enough to work on Peter Deutsch’s HPS VM for VisualWorks throughout the 90′s and early 2000′s and essentially double its speed (mostly by adding polymorphic inline caches and rearchitecting its mapping of contexts to stacks). I was technical lead for VisualWorks from vw 3.0 through vw 7.4.1, leaving at the and of 2006. I spent an all too brief but stimulating time at Cadence in Gilad Bracha’s Newspeak team. I’m now at Teleplace (née Qwaq) where I’ve been free to implement another fast VM for Croquet, a 3d immersive collaboration architecture built above Squeak Smalltalk, but this time (unlike VisualWorks) the VM is open source.
El bueno de Andrés Valloud http://www.clubsmalltalk.org/web/index.php?option=com_content&view=article&id=141:andres-valloud-maths-virtual-machines-a-books&catid=48:interviews-to-the-new-generation-of-smalltalkers&Itemid=108
Andres Valloud was born in Buenos Aires, Argentina. He has been working as Lead technical engineer at Cincom Systems. In this interview he answered some questions about the present in his job at Cincom and some questions about his recently published books.
El bueno de Leandro Caniglia http://www.caesarsystems.com/CaesarSystems/aboutus/team?_s=Db7DWpx1ZvmG6Q8w&_k=cseYnxBJ
Leandro Caniglia serves as Chief Technologist at Caesar Systems. For more than a decade prior to this, Caniglia worked as a software development consultant for several companies in Argentina, Brazil and Chile. He also served as the Chief Information Officer for the National Insurance Board of Argentina. He was a professor of mathematics at the University of Buenos Aires for more than 20 years. Caniglia also worked as a research scientist at the CONICET, the official office for scientific research in Argentina.
He is founder and President of FAST, the Fundación Argentina de Smalltalk and previously founded SUGAR, the Smalltalk User Group of Argentina and the MathMorphs Squeak User Group. He has a Ph.D. in Mathematics and has published extensively on Computational Algebraic Geometry.
Lukas Renggli http://www.lukas-renggli.ch/
I am involved in Seaside, a framework for developing sophisticated web applications in Smalltalk. I am a promoter of Pharo Smalltalk, an open-source Smalltalk dialect. I maintain the OmniBrowser framework, the Refactoring Engine and various other development tools for Pharo. Some projects I am the author of are:
- Builder, build and test Pharo images from Hudson.
- PetitParser, a dynamic parser framework.
- Helvetia, language embedding without breaking tools.
- Gofer, work with groups of package in Monticello.
- Magritte, a generic self-described meta-model.
- Pier, an extensible object-oriented content management system.
- Scriptaculous, let Seaside applications fly Web 2.0 style.
- Comet, HTTP server push extension for Seaside.
- SqueakSource, a source code repository for Pharo.
Gerardo Richarte (que creo que me debe un libro … http://community.corest.com/~gera/
In the last 15 years Gerardo ‘gera’ Richarte has been dedicated to computer security. He has spoken in different conferences including BlackHat, CanSecWest and PacSec among others, and taught assembly language and exploit writing classes for private, public and military students. For the last 12 years he’s been part of Core Security Technologies, where he was a Sr. Security Consulting, Sr. Security Software Engineer and Reverse-Engineer, and has been working, for the last 5 years, as an Expert Exploit Writer, technically leading the exploit writing team for the CORE IMPACT product. During all these years he’s published some papers, advisories and open source tools as a humble thank you to the community that has given so much to him.
Gerardo "richie" Richarte started Smalltalking and Squeaking in 1998 at Leandro Caniglia’s MathMorphs class, where he was one of the main creators and implementors of the MorphicWrappers, as well as some other MathMorphs components. In the early days of Squeak he was an active member of the list, where he contributed a few bits of code. Being a member of the original 2001 SqueakNOS team, he awakened the project almost 5 years later to bring it back its second incarnation. Today, he’s still unofficially Squeaking and Smalltalking, and spending a big portion of his time reading and writing assembly and other low level stuff.
Martin Kobetic http://www.esug.org/wiki/pier/Conferences/2010/Talks/Xtreams
Traditional Smalltalk-80 streams have served us well for decades. They are reasonably simple and reliable (for the most part), however, over time we have accumulated a lot of practical experience using streams in a wide range of circumstances. Michael Lucas-Smith and Martin Kobetic started Xtreams as an attempt to distill some of that experience into a new implementation of streams. Xtreams allow to stream over a wide range of sources and destinations, and perform "just-in-time" transformations by stacking streams on top of other streams, for example it is possible to stream directly over content of an encrypted, compressed, base-64 encoded message as it’s being received from a socket. This talk will discuss current state of Xtreams, demonstrating some of the design choices and capabilities. Xtreams is MIT license. http://code.google.com/p/xtreams/ It is also on all the packages in the public cincom repository.
Markus Denker http://marcusdenker.de/
Squeak by Example is a open-source book about the Squeak development environment for the classic Smalltalk-80 programming language. Pharo by Example updates the book to use the Pharo fork and adds some new chapters.
Reflective Systems, Context-oriented Programming, Software Evolution, Language Design, Implementation of Dynamic Languages, Compilers, Bio-inspired Computing.
Principal Smalltalk Architect, has been in software development for over 40 years, with the first 25 years spent developing in everything from assembly language to PL/I and SNOBOL. John joined the original IBM Smalltalk prototype team in 1990 and was a founding member of the IBM VisualAge Smalltalk development team. He was Team Lead and Chief Architect of IBM VisualAge Smalltalk from 1997 to 2007. In February 2007, John joined Instantiations to lead the VA Smalltalk development team.
Alexander Bergel http://www.bergel.eu/
Since June 2009, I am a full-time Assistant Professor in the University of Chile, member of the Pleiad research group.
Former member of the RMoD research group (INRIA Lille, France), Software Architecture Group (Hasso-Plattner Institut, Germany), LERO (The Irish Software Engineering Research Centre) and Distributed Systems Group (Trinity College Dublin, Ireland) under a SFI grant and Software Composition Group (University of Bern, Switzerland).
My research interests include programming languages, modularity, programming environment, and software quality. For details concerning my research, check out the publications page. On Google Scholar. On DBLP. List of citations. The focus of my work is mainly on (i) defining languages construct to support software evolution and (ii) defining tools and methodology to increase quality in software.
Norm Green has been developing in Smalltalk since 1991 where he started his career at IBM Canada in Toronto. He joined GemStone Systems in 1996 as a Senior Consultant and now leads the GemStone Smalltalk Engineering team. He now resides in Sherwood, Oregon, USA with his wife and 2 sons
El bueno de Mariano Martinez Peck http://objectmodels.blogspot.com/
Travis Griggs de Cincom Smalltalk http://www.cincomsmalltalk.com/userblogs/travis/blogView
Frédéric Pluquet http://fpluquet.be/Frederic_Pluquets_Website/Home.html
Luc Fabresse http://luc.fabresse.free.fr/
Disculpen que no conseguí datos de todos, pueden ver el sitio de la conferencia para conseguir más datos: Fundación Argentina de Smalltalk (Sitio soportado por plataforma GLASS (Gemstone/Linux/Apache/Squeak/Seaside)).
Pueden visitar también
Club Smalltalk y participar de la lista:
Ah! Esta vez, voy a asistir, y el sábado, voy a presentar AjTalk, mi proyecto de VM tipo Smalltalk, escrita en C#, con objetos distribuidos, transacciones, agentes, y acceso a tipos y objetos .NET.