Я рассматриваю это как возможность подчеркнуть преимущества Ruby по сравнению с C #.
Я не уверен, что это правильно. Если ваш разговор звучит так: «Руби - это круто, потому что вы можете сделать в нем x !» Вы очень быстро потеряете свою аудиторию C #. Они ответят: «Мы можем имитировать x в C #, если захотим, но мы не особо используем для x в наших проектах». или, возможно, «Если вы думаете, что вам нужно сделать x , значит, вы делаете это неправильно!»
Они не поймут, как Руби может им помочь, пока не поймут Руби. Почему бы не разобраться с некоторыми игрушечными проблемами и показать, как их решит программист на Ruby? Научи их Рубиновому пути. Неделю спустя, когда они смотрят на проблему, которая у них есть, один из них скажет: «Ну и дела, я знаю, как решить эту проблему, но если бы я использовал Ruby, это было бы намного проще ... . "