I am attracted to programming in general, and specifically to the evolution of programming languages. I code for living, but also for the poetics.
As a child I started programming Basic and Pascal. My first degree forced me to move to the C/C++ world, so one of the first things I did when I finally graduated, was to explore the new kid on the block – Java. I really liked the way Java 1.1 and 1.2 imposed some of the most discussed Design Patterns on the developers. It looked so promising for 1997/8 :-), and it was fairly simple to use, but most people still believed it was too avant-garde…
The current state of the art language is Scala, which I love so much I have written my upcoming book using it. However, I want to remain loyal to Java, and since Scala is so good, some elements were taken from Scala to improve it, forming Java 8.
I’m a senior instructor at Hackeru Pro training center delivering hands-on development courses. I’m also a development leader at Impactia, a leading provider of email enhancement services. Impactia developed an innovative Intelligent Email system, a unique product enabling companies to increase revenues and business potential by inserting effective marketing messages, promotional banners, text ads, links and signatures into the corporation’s daily e-mail correspondence.