From nkuipers at uvic.ca Mon Oct 6 17:55:09 2003 From: nkuipers at uvic.ca (Nathanael Kuipers) Date: Wed Aug 4 00:11:27 2004 Subject: [VPM] gdb or perl -d? Message-ID: <3F82485C@wm2.uvic.ca> I would think that ultimately, perl -d is preferred for Perl projects since it is tailored for Perl. But what would the reasons/circumstances be for preferring the GNU debugger? :) thanks, nathanael P.S.Peter, could you please alter my PM recipient address to nathanaelkuipers@hotmail.com? As of the 12th, emails sent to current address will bounce. From abez at abez.ca Mon Oct 6 17:51:52 2003 From: abez at abez.ca (abez) Date: Wed Aug 4 00:11:27 2004 Subject: [VPM] gdb or perl -d? In-Reply-To: <3F82485C@wm2.uvic.ca> References: <3F82485C@wm2.uvic.ca> Message-ID: Oh CIT120 Oct.20 has been booked for us. abram On Mon, 6 Oct 2003, Nathanael Kuipers wrote: > I would think that ultimately, perl -d is preferred for Perl projects since it > is tailored for Perl. But what would the reasons/circumstances be for > preferring the GNU debugger? :) > > thanks, > > nathanael > > P.S.Peter, could you please alter my PM recipient address to > nathanaelkuipers@hotmail.com? As of the 12th, emails sent to current address > will bounce. > -- abez ------------------------------------------ http://www.abez.ca/ Abram Hindle (abez@abez.ca) ------------------------------------------ abez From Peter at PSDT.com Mon Oct 6 19:42:57 2003 From: Peter at PSDT.com (Peter Scott) Date: Wed Aug 4 00:11:27 2004 Subject: [VPM] Recent messages Message-ID: <5.2.1.1.2.20031006174147.01840c20@shell2.webquarry.com> My mail got clobbered this afternoon (so much for "innocuous" changes to my mail filtering), but my logs did show that there was a message to the list and another to Nathanael. Would someone forward them to me please? Thanks. -- Peter Scott Pacific Systems Design Technologies http://www.perldebugged.com/ From Peter at PSDT.com Mon Oct 6 20:29:24 2003 From: Peter at PSDT.com (Peter Scott) Date: Wed Aug 4 00:11:28 2004 Subject: Fw: [VPM] gdb or perl -d? In-Reply-To: <000801c38c71$574e7ae0$0200a8c0@gbcoroplast> Message-ID: <5.2.1.1.2.20031006182735.0185d528@shell2.webquarry.com> At 06:21 PM 10/6/2003 -0700, George Bowden wrote: Thanks George! > > On Mon, 6 Oct 2003, Nathanael Kuipers wrote: > > > > > I would think that ultimately, perl -d is preferred for Perl projects >since it > > > is tailored for Perl. But what would the reasons/circumstances be for > > > preferring the GNU debugger? :) Um, apples & oranges. gdb can't debug Perl and perl -d can't debug C. One could dream about perl -d invoking some kind of gdb to go into the actual opcodes... sort of the equivalent of stepi. Anyone know if there's going to be a Parrot debugger? > > > P.S.Peter, could you please alter my PM recipient address to > > > nathanaelkuipers@hotmail.com? As of the 12th, emails sent to current >address > > > will bounce. Done. -- Peter Scott Pacific Systems Design Technologies http://www.perldebugged.com/ From Peter at PSDT.com Mon Oct 6 20:56:43 2003 From: Peter at PSDT.com (Peter Scott) Date: Wed Aug 4 00:11:28 2004 Subject: [VPM] File locking Message-ID: <5.2.1.1.2.20031006185556.00b2ea88@shell2.webquarry.com> If a process flock()s a file and exits without unlocking it, the file is automatically unlocked on process exit no matter how the process ended, right? -- Peter Scott Pacific Systems Design Technologies http://www.perldebugged.com/ From darren at DarrenDuncan.net Mon Oct 6 23:03:18 2003 From: darren at DarrenDuncan.net (Darren Duncan) Date: Wed Aug 4 00:11:28 2004 Subject: Fw: [VPM] gdb or perl -d? Message-ID: Peter Scott said: >One could dream about perl -d invoking some kind of gdb to go into the actual opcodes... sort of the equivalent of stepi. Anyone know if there's going to be a Parrot debugger? I seem to recall from reading the Perl 6 summaries that there was going to be. Besides that, one has to assume that any development environment which is expected to be taken seriously will have a debugger, so on that light alone I would answer 'of course'. -- Darren Duncan From darren at DarrenDuncan.net Mon Oct 6 23:03:28 2003 From: darren at DarrenDuncan.net (Darren Duncan) Date: Wed Aug 4 00:11:28 2004 Subject: [VPM] File locking Message-ID: Peter Scott said: >If a process flock()s a file and exits without unlocking it, the file is automatically unlocked on process exit no matter how the process ended, right? Without knowing much about the internals of flock(), I would expect that the file would be unlocked. Given what functionality flock is supposed to provide, I would expect the operating system is keeping a table in memory that maps files to locks on them, with the locks being associated with processes. Or more specifically, since honoring flock is not mandatory, I suspect this table probably is a list of mutexes which just so happen to be associated with file system files, but technically wouldn't have to be. When the process is no longer running, the OS would know, and it would purge resources used by that process from the lock table. That is what I would expect to happen. OTOH, if you are using 'lock files', then no, the lock would not be cleared if the process dies. Of course, you could still look for another opinion. -- Darren Duncan From Peter at PSDT.com Mon Oct 13 19:09:00 2003 From: Peter at PSDT.com (Peter Scott) Date: Wed Aug 4 00:11:28 2004 Subject: [VPM] Victoria Perl Mongers meeting next week Message-ID: <5.2.1.1.2.20030929150456.00b87c20@shell2.webquarry.com> Victoria.pm will meet next week on Monday, October 20, 7pm, at UVic in CIT120. http://www.uvic.ca/maps/2dmap.html B-3. Darren Duncan will present on his new SQL module, SQL::SyntaxModel, and his Rosetta project. Time permitting, Nathanael may talk about the book "Perl 6 Essentials". Other topics to be covered as time permits; make requests for anything particular. I've run out of giveaways for the time being. (Courtesy copy to VLUG members by permission of the list manager. Victoria.pm's home page is .) -- Peter Scott Pacific Systems Design Technologies http://www.perldebugged.com/ From darren at DarrenDuncan.net Mon Oct 13 22:14:20 2003 From: darren at DarrenDuncan.net (Darren Duncan) Date: Wed Aug 4 00:11:28 2004 Subject: [VPM] Victoria Perl Mongers meeting next week In-Reply-To: <5.2.1.1.2.20030929150456.00b87c20@shell2.webquarry.com> References: <5.2.1.1.2.20030929150456.00b87c20@shell2.webquarry.com> Message-ID: At 5:09 PM -0700 10/13/03, Peter Scott wrote: >Victoria.pm will meet next week on Monday, October 20, 7pm, at UVic in CIT120. http://www.uvic.ca/maps/2dmap.html B-3. > >Darren Duncan will present on his new SQL module, SQL::SyntaxModel, and his Rosetta project. Time permitting, Nathanael may talk about the book "Perl 6 Essentials". > >Other topics to be covered as time permits; make requests for anything particular. Actually, I must make a correction. I was planning to talk about my module in the November or December meeting. But I never said I would do it for October, since it will not be finished enough by then to be useable. I prefer to talk when listeners can go out and use it right away if they want. So this month will have to focus on the talk about "Perl 6 Essentials". -- Darren Duncan From peter at PSDT.com Wed Oct 15 18:28:47 2003 From: peter at PSDT.com (Peter Scott) Date: Wed Aug 4 00:11:28 2004 Subject: [VPM] Perl Mongers meeting update Message-ID: <5.2.1.1.2.20031015161929.00b26338@shell2.webquarry.com> Duncan Darren will be talking in November, not next week; my mistake. Next week, Nathanael Kuipers will present with slides on the Parrot architecture and the process it takes when fed source code. I will fill in remaining time with a discussion of my recent forays into writing XS, the current extension mechanism that Parrot is designed to replace. Anyone who wants to replace that with a more useful, entertaining, or educational presentation, take one step forward. Mark Ritchie is generously donating his copy of "Evil Geniuses in a Nutshell" (O'Reilly compilation of User Friendly strips) as a door prize. Meeting notice with room number will go out the day before. (Abram, can you reserve it and advise me... soon?) -- Peter Scott Pacific Systems Design Technologies http://www.perldebugged.com/ From hvc at soundwave.net Thu Oct 16 18:01:21 2003 From: hvc at soundwave.net (Helen Cook) Date: Wed Aug 4 00:11:28 2004 Subject: [VPM] Van.pm: Exploring Scale Free Networks Message-ID: <20031016230121.GH27612@soundwave.net> Hello, Some of you may be interested in the upcoming Vancouver Perl Mongers meeting. Eric Promislow, author of the Baconizer http://www.baconizer.com will give a presentation on scale free networks. He promises pretty pictures, reams of data, nifty log-log regressions, and some cool results from the baconizer that he hasn't published yet. Date: October 21, 2003 Time: 7:00pm - 8:30pm Place: ActiveState Mezzanine, #400 580 Granville St. Topic: Eric Promislow will be presenting "Exploring Scale-Free Networks" Scale-free networks have emerged as a powerful analytical tool used in many different disciplines, including the natural sciences, social sciences, and even in business. This presentation will give a brief introduction to this area, cover some sample applications, and then show some of the techniques Perl programmers can bring to this area. Everyone is welcome. From Peter at PSDT.com Sat Oct 18 20:00:47 2003 From: Peter at PSDT.com (Peter Scott) Date: Wed Aug 4 00:11:28 2004 Subject: [VPM] Monday Message-ID: <4.3.2.7.2.20031018175847.00a9a210@shell2.webquarry.com> Anyone know how to reach Nathanael? I've been trying to respond to a question of his about Monday's meeting and mail to both the addresses I have for him is bouncing. Anyone got something they want to present to complement his talk on Parrot? I can fill in some with a bit of XS I've been learning lately. -- Peter Scott peter@psdt.com http://www.perldebugged.com From darren at DarrenDuncan.net Sat Oct 18 20:49:43 2003 From: darren at DarrenDuncan.net (Darren Duncan) Date: Wed Aug 4 00:11:28 2004 Subject: [VPM] Monday In-Reply-To: <4.3.2.7.2.20031018175847.00a9a210@shell2.webquarry.com> References: <4.3.2.7.2.20031018175847.00a9a210@shell2.webquarry.com> Message-ID: At 6:00 PM -0700 10/18/03, Peter Scott wrote: >Anyone know how to reach Nathanael? I've been trying to respond to a question of his about Monday's meeting and mail to both the addresses I have for him is bouncing. > >Anyone got something they want to present to complement his talk on Parrot? I can fill in some with a bit of XS I've been learning lately. Nathanael's phone number is 595-1609, as written in the Perl and XML book he lent me. -- Darren Duncan From Peter at PSDT.com Sun Oct 19 08:31:00 2003 From: Peter at PSDT.com (Peter Scott) Date: Wed Aug 4 00:11:28 2004 Subject: [VPM] Victoria.pm meeting tomorrow Message-ID: <5.2.1.1.2.20031006183107.01854218@shell2.webquarry.com> Victoria.pm will meet tomorrow on Monday, October 20, 7pm, at UVic in CIT120. http://www.uvic.ca/maps/2dmap.html B-3. Nathanael will talk about the Parrot architecture and the process it takes when fed source code. I will fill in remaining time with a discussion of my recent forays into writing XS, the current extension mechanism that Parrot is designed to replace. Anyone who wants to replace that with a more useful, entertaining, or educational presentation, take one step forward. Mark Ritchie is generously donating his copy of "Evil Geniuses in a Nutshell" (O'Reilly compilation of User Friendly strips) as a door prize. (Courtesy copy to VLUG members by permission of the list manager. Victoria.pm's home page is .) -- Peter Scott Pacific Systems Design Technologies http://www.perldebugged.com/ From nathanaelkuipers at hotmail.com Tue Oct 21 01:22:55 2003 From: nathanaelkuipers at hotmail.com (nathanael kuipers) Date: Wed Aug 4 00:11:28 2004 Subject: [VPM] Parrot links Message-ID: Peter requested I post these to the list, so here they are: CPAN: http://search.cpan.org/search?query=parrot&mode=dist Browse the CVS: http://cvs.perl.org/cvsweb/parrot/ CVS download: http://cvs.perl.org/snapshots/parrot/parrot-latest.tar.gz PASM source: http://www.parrotcode.org Mailing list: perl6-internals-subscribe@perl.org Mailing list web archive: http://archive.develooper.com/perl6-internals@perl.org/ Peter, thanks for your module exposition, I truly regret being unable to stay, but I had to return to work, believe it or not. I think that if you felt bounded arrays were either neat or useful enough to start writing the module, you should follow through and rewrite the shift (etc.) code. There's no time limit on the project is there? So no rush. And perhaps further discussion with the PM could shed some light on some sly, clever ways to avoid some of the hairiness too. :) Cheers all, Nathanael _________________________________________________________________ MSN 8 helps eliminate e-mail viruses. Get 2 months FREE*. http://join.msn.com/?page=features/virus