RE: ptkdb vs tkdb
[email protected] ("Konovalov, Vadim (Vadim)** CTR **") Tue, 19 Mar 2013 06:04:14 +0000
| Newsgroups | perl.tcltk |
|---|---|
| Message-ID | <DC0095F744C45F45BDD43368AB46582C8F9F@FR712WXCHMBA09.zeu.alcatel-lucent.com> |
Hi Matthew,
the most recent version of tkdb is on CPAN, which is Devel-tkdb.
Look at Changes file on what changes were done to the "ptkdb" debugger,
http://cpansearch.perl.org/src/VKON/Devel-tkdb-2.2/Changes
e.g. the lines
event loop (main_loop) is much better: it does not cycle eating CPU, instead waits
(most important change IMO, is it will not eat the battery of your notebook while you're debugging :) )
Actually I can say that - during development - I ran the "tkdb" debugger in a specially constructed huge program of 150k lines (!) and it was really fast and responsive!
perl -we "print qq/\$a++;\nprint \$a;\n/ x 75000" | perl -d:tkdb
is quite fast.
"tkdb" actually lacks about 2-3 days of development time to have it feature-finished and really cool :)
Maybe eventually I finish it.
Surely I'll restart tkdb after all other important things are finished :)
PS. Je ne connais pas votre ami,
this is not surprising, because I am living near the edge of the World, while your collage friend presumably is closer to the centre :)
Regards,
Vadim.
________________________________
From: Matthew Persico [mailto:[email protected]]
Sent: Friday, March 15, 2013 3:23 PM
To: Konovalov, Vadim (Vadim)** CTR **
Subject: Fwd: ptkdb vs tkdb
Vadim,
Where can I get the latest version of tkdb? I am in the process of making some changes to ptkdb and I'd like to see if any of your upgraded functionality can be used in ptkdb. I have already made some changes to ptkdb that I can share with you if you like.
Thanks
PS - I see you work at alcatel-lucent. Do you know a Joseph Knobloch? I believe he works there. We went to college together.
From: Konovalov, Vadim (Vadim)** CTR ** [mailto:[email protected]<mailto:[email protected]>]
Sent: Thursday, January 17, 2013 6:34 AM
To: Persico, Matthew; '[email protected]<mailto:[email protected]>'; '[email protected]<mailto:[email protected]>'; '[email protected]<mailto:[email protected]>'
Cc: [email protected]<mailto:[email protected]>
Subject: RE: ptkdb vs tkdb
Hi,
As you may know, ptkdb uses perl/Tk.
I - personally - moved to perl+Tcl/tk out from perl/Tk (many years ago) and never return back.
For usage of debugger - I adopted ptkdb for perl+Tcl/Tk
Now - if you're using perl/Tk - then do use ptkdb,
if you're using perl+Tcl/Tk - then do use tkdb.
During adoption, I greatly reduced the size of debugger, greatly improved
(now it can debug autogenerated script of size 150k lines, for example))
Also I throwed away obsoleted technologies in ptkdb,
but then I left it unfinished, in the middle.
Maybe someday the work will be finished. maybe not.
Please let us know if you have actual interest in it.
Regards,
Vadim.
________________________________
From: Persico, Matthew [mailto:[email protected]<mailto:[email protected]>]
Sent: Wednesday, January 16, 2013 7:06 PM
To: '[email protected]<mailto:[email protected]>'; '[email protected]<mailto:[email protected]>'; '[email protected]<mailto:[email protected]>'
Subject: ptkdb vs tkdb
Gentlemen,
After a few years of being off in the wilderness of other languages I am returning to Perl.
When searching for a piece of information about ptkdb, I encountered tkdb, some of whose documentation appears to be lifted right out of the ptkdb page.
I also see that the tkdb page and AEP listed as an author.
So, what’s the deal? Is tkdb the anointed successor to ptkdb? Or a sibling?
Thanks,
Matthew Persico, Vice President
T 201 963 2525<tel:201%20963%202525>
[email protected]<mailto:[email protected]> | www.knight.com<http://www.knight.com>
[cid:828494711@18032013-1D4A]
Knight Capital Americas LLC
545 Washington Blvd. | Jersey City, NJ 07310
Please visit our website for important disclaimers/disclosures regarding Knight’s products and services:
http://www.knight.com/KnightEmailDisclaimer.html
Please visit our website for important disclaimers/disclosures regarding Knight’s products and services:
http://www.knight.com/KnightEmailDisclaimer.html
--
Matthew O. Persico
image001.jpg
(image/jpeg, 4.9 KB) - not displayed