Briefly about me
About my study
I'm finishing my master studies in Telecommunications.
My non-Smalltalk experiences so far
Currently I work as a PM and lead python developer for TelventDMS
(http://www.telventdms.com). Projects I'm working on are CORBA Servers, Web and GUI applications, integration of IronPython (C# implementation of the Python language) in the existing C# application as a scripting language for the software and for software testing, and a complete homegrown Continuous Integrations system in Python.
Worked at KeenResearch Ltd (http://www.keenresearch.com) as Linux system administrator,
java (spring + hibernate) and python (system tools) application developer.
Held a programming (Assembler, C, C++ and Python) course for the students of physics on
the University of Novi Sad.
One of the founders of Atomix Solutions LTD and one of two main developers of the Atomix
Linux distribution. Atomix was a Fedora based Linux distribution customized for simpler
system administration and adapted for the needs of our custommers.
Working as a freelance programmer. Mostly as a Python developer but worked on C++ and Java projects also.
My Smalltalk experiences so far
I don't have a lot of smalltalk experience. Just a few small programs that I wrote for the sake of education.
Why am I interested in Smalltalk?
I was really amazed with the elegance of the smalltalk language, and I wanted to use it for my projects. But I missed the scripting environment and abilities of python (execute processes, work with files, control the operating system, etc...), and that is the main reason I'm interested in the Coral project.
Also from the Zen of Python:
"Namespaces are one honking great idea -- let's do more of those!"
That is one of the features that I miss most in the Squeak and Pharo implementation, and even in other smalltalk implementations, they are not so elegant as in python.
Will I stay with Smalltalk after the project is finished?
That's the whole idea :)