Featured Post

CHESS

No, I am not playing the game, ( that should be left to way smarter people than me ) but fiddling around with Microsoft CHESS a product by their research group, that is going to be included in Visual Studio 2010. Right now it’s available in Beta form and it simply rocks. The basic premise is that a...

Read More

2011 Update

Posted by BernhardGlueck | Posted in .net development, personal | Posted on 10-01-2011

0

I have to admin I did not spend as much time as I wanted initially on this blog, mainly because I am a lazy person. The last year was packed with a lot of work at my most recent contract gig, and since the rollout was scheduled for the years end I was pretty busy finalizing a lot of things and dealing with the general madness that ensues from such endeavours.

But I also found time to investigate some new things and start two projects that I really hope will blossom into something useful, partially for the development community and partially for consumers.

I spent a good deal of time on getting to grips with Scala and Erlang, and I have to say I love both languages dearly nowadays. While I don’t see Erlang breaking into the mainstream programming space anytime soon, Scala is something that could very well show us the path to a successor of current generation programming languages like C#,Ruby and so on.

Pattern matching is so much more powerful than the traditional branching logic you write in most other languages, and the approach both take to concurrency ( message passing between isolated entities ) seems so far the only one that shows a path to a brighter tomorrow ( for problems that are not easily decomposed into simple data/task partitioning algorithms.

This basically leads me to why I started the first project on my agenda which I will detail in my next post.

  • Share/Bookmark

Write a comment