From: Mark T Date: 2007-08-30T06:13:08+09:00 Subject: Re: Help design a plugin system for a DSL With a dynamic language as flexible as Ruby, using a 'plug-in' metaphor/technique/description feels to me like the 4GL languages of ten.ish years ago. I cannot claim to understand everything. Though here the writing between the lines was that understanding is optional. Plug-ins are great for Firefox. Where the end-user is the end-user.