From: mwlang88 Date: 2009-02-03T11:34:53+09:00 Subject: Re: Initial release of Elemental On Feb 2, 9:15 pm, Ryan Davis wrote: >  From your github readme: > > >   if my_user.status == UserStatus::active.value > >   my_user.favorite_color = Color::blue > > versus: > > >   if my_user.status == UserStatus::ACTIVE > >   my_user.favorite_color = Color::BLUE > > ? > > in other words, why would I want to add 250 lines of dependency code   > where 0 seems to suffice? As always, depends on where you want to go with it. For me, I wanted to catch typos immediately much like a compiled language might. I also wanted to associate a display value with a symbol. And I also wanted to have that be enumerable so I can populate a dropdown list or emit radio button groups and checkboxes. Not every case calls for Elemental, but I find that it heightens my code's clarity and maintainability and felt it worthy to release to public domain. Michael