Briefly about me
I am a student doing the last year of a Master in Computer Sciences at University of Buenos Aires.
About my study
When I was younger and had to decide what to study, I was good at mathematics and exact sciences, with an incipient vocation in programming, so my choice was clear: Computer Sciences is a nice career for hacking!
I am an enthusiast of programming since I was a teenager, when I started imaging games and learning to program by my own.
My non-Smalltalk experiences so far
I worked for several years in companies mostly in Java desktop applications. At University (and by my own), I played with some languages like C, C++, Delphi, Haskell, Python, etc. I like functional programming but modelling with objects is my favorite.
My Smalltalk experiences so far
At the University, we worked in several Smalltalk implementations. Then I made an internship at INRIA-RMoD-Lille, where I became a Pharo enthusiast. Being there, I had my first experience working with an open-source community and I really enjoyed it. I collaborated in a new serializer called Fuel, which I am still developing. The project is successful and won the first prize in the Innovation Workshop of ESUG 2011 Conference.
Why am I interested in Smalltalk?
I do enjoy it a lot. OOP ideas are amazing, and Smalltalk and its open-source implementations are great to put them in practice. Of course, a language syntax by itself is not too much without the synergy of a community behind of it, and I feel good with the Smalltalk one in general, and especially with Pharo's one.
Will I stay with Smalltalk after the project is finished?
Definitely I want to stay, either from an academic or industry place.