title: Pros and Cons of using object oriented programming for progress openedge
body: <p>I understand the pros and cons of using object oriented programming as a concept. What I'm looking for are the pros and cons of using oo in progress/openedge specifically. Are there challenges that I need to take into account? Are there parts of the language that don't mesh well with oo? Stuff like that. </p>
  
  <p>Edit: using 10.2b</p>