Languages and development methodologies

Posted by Carlos on Stack Overflow See other posts from Stack Overflow or by Carlos
Published on 2010-05-23T10:10:25Z Indexed on 2010/05/23 10:30 UTC
Read the original article Hit count: 452

Having never worked with Ruby on Rails, I looked it up on Wikipedia. It says

It is intended to be used with an Agile development methodology that is used by web developers for rapid development.

This got me asking how a given language/framework can be more appropriate for given development methodologies. Are there certain languages that are more friendly for pair programming, for instance? Are there language features that make certain methodologies are more appropriate? Are there features that make certain methodologies impossible?

My initial reaction is to dismiss the connection (the design process is a business process, which is more dependent on business needs that language features). But I'm an only programmer within the firm, and I'm a partner, so I get to decide the business needs. What do you think?

Also, if the SO community finds that certain languages point towards certain methodologies, what methodology is most common for c#, which is what I use most of the time?

© Stack Overflow or respective owner

Related posts about ruby-on-rails

Related posts about programming-languages