From: gabriele renzi Date: 2004-06-12T00:08:39+09:00 Subject: Re: Introducing myself and my interest in ruby il 11 Jun 2004 07:59:05 -0700, llothar@web.de (Lothar Scholz) ha scritto:: >Nicholas Van Weerdenburg wrote in message news:<40C92E6E.9040708@activehitconsulting.com>... >> A compiler could attempt to translate evals into other constructs. I >> think most are simple enought to do that. > >No. Simply grep through the 1.8.1 standard library and you see that >it is used a lot in non trivial situations. yet, there are places where it may be avoided, say, in tkfont.rb: obj.instance_eval{ initialize(src) } maybe could become: obj.send(:initialize,src) There should be interest in this kind of changes, apart from compilation problems?