I've been wondering about why are irb and ruby separate programs.

Python combines the two concepts in its main executable, and I was
wondering if there was a benefit to separating them.

Thanks,
Nick
-- 
Nicholas Van Weerdenburg