On Sat, 10 Jul 1999, you wrote: >Hi, Hi too, > >I am 'NaHi'. >I sent mail to ruby-list several times, but am newbie here. I am very glad to see you here. It is valueable every time, if we can draw attention of these who have used Ruby for a certain time. As I hope that Ruby can become more international in future, I enjoy everybody comes from ruby-list to ruby-talk :-)))) >I'm sorry for my poor English.(in advance :-) Ey... as long as you can make clear your opinions, there is no poor English, IMHO. :-) Furthermore the more you use it, the better you become, neh? [...] > >As gotoken-san saying, the debugger is not part of the interpreter, >but has a few interfaces which supports debugging or tracing >like set_trace_func(), caller(). You can see these used in debug.rb and trace.rb. And me, for example, like that! The most exellent languages have no debugger build-in (Ruby, Python, Perl ;-) Only interfaces are forseen. So if somebody doesn't like a certain debuuger, simply write a new one, without dragging the old one as uneccessary ballast! > >And then, using debug.rb and trace.rb, > ruby's debugging environment is powerful enough, I think. Powerful, yes! But it lacks comfort. Except the ruby-debug.el, of course. But due to we only have debugging hooks perhaps the future will show us a debugger with a GUI like in Python or Perl. [...] ># Although NaHi imitated Cle, NaHi don't know the meaning of '\' in >a head. :-) Do you know TeX? TeX is a typesetting system; a language you use to structure text during write. No WYSIWYG! After compilation the text can be print out. Very beautiful. I have scanned my hand-written signature, used MetaFont (part of TeX) to generate a TeX font out from the scanned-in GIF file, and then use the self-defined command `\cle' to insert my signature on that place in my text ;-))) In TeX, nearly all commands begin with '\'. >\NaHi \cle [...]