Just sharing some of my inconsequential lunch conversations with you... RSS  

Tuesday, December 12, 2006

Anders Hejlsberg on dynamic/static religious wars

Hejlsberg in his best:

'When you ask why people like dynamic language, people often say it's because [they] have to write less or because it’s terser or succinct and you try and dig a little bit…and often one of the reasons that gets cited is there are no types there, and therefore types get in the way. We all know that strong typing is a sort of a lever. And the further you dial it up the more painful it gets.'

'However, one of the things that we are learning a lot from functional programming languages is in the area of type inference. It is one of those … 'have your cake and eat it too' kind of things. It is actually strongly typed'

'When types are gone, there are just a lot of things a tool can no longer do for you,'' Hejlsberg advised, adding that his approach was to look for ''the happy medium.'

I couldn't agree more!

No comments:

Development Catharsis :: Copyright 2006 Mário Romano