This Week on p5p 2001/06/17
Notes Please send corrections and additions to perl-thisweek-YYYYMM@simon-cozens.org where YYYYMM is the current year and month. Changes and additions to the perl5-porters biographies are particularly welcome. This was a reasonably busy week, seeing just over 400 messages. Many thanks…
Read it
Red Flags Return
What’s Wrong With This Picture? -> Astute readers had a number of comments about last week’s Program Repair Shop and Red Flags article. Control Flow Puzzle In the article, I had a section of code that looked like this: $_…
Read it
Program Repair Shop and Red Flags
What’s wrong with this picture? The Interface The Code open_info_file start_info_file start_next_part read_next_node Looking for the menu Putting It All Together Red Flags Don’t Repeat Code eof() return 0 and return undef Brief Confession What’s wrong with this picture?…
Read it
Critique of the Perl 6 RFC Process
Table of Contents Problems with Proposals of Major Changes Problems with Proposals of Minor Changes Miscellaneous Problems Overall Problems Bottom Line A Very Brief Summary Discussion of major changes is pointless in the absence of a familiarity with internals…
Read it
Guide to the Perl 6 Working Groups
Table of Contents Announcements and Overviews Internals Language perl6-language-data perl6-language-datetime perl6-language-errors perl6-language-flow perl6-language-io perl6-language-mlc perl6-language-objects perl6-language-regex perl6-language-strict perl6-language-subs perl6-language-unlink Miscellaneous Larry said at the Perl conference this summer that the old model of Perl development was not working well…
Read it
Report on the Perl 6 Announcement
“The Effort to Write Perl 6 Has Begin In Earnest” Before Stuck How? Tuesday What About Perl 6? Questions Will Perl 6 be in C++? When can we expect the grand plan? Will Perl 6 have a spec? Will…
Read it
Reports from YAPC 19100
Lightning Reports from YAPC -> Reports from: Schuyler D. Erle Avi Gene Boggs: Day 2 Sean M. Burke Uri Guttman Brad Murray Lisa Nyman: Report from a First-time Presenter Clinton Pierce Nathan Torkington Adam Turoff Mark-Jason Dominus Last month Yet…
Read it
This Week on p5p 2000/07/09
Notes NEW! RDF Available Bug Database buildtoc use namespace Unicode Input Solution tr/a-z-0// Mutual use sprintf tests Complex Expressions in Formats Threading Failure Test Case What does changing PL_sh_path do? UNTIE Method Sarathy Fixes a Bug that Nobody Knew…
Read it
This Week on p5p 2000/07/02
Notes More Unicode Unicode Handling HOWTO Unicode Regex Matching I18N FAQ Normalization Simon Stops Working on Unicode Speeding up method lookups my PACKAGE $foo cfgperl Missing Methods Signals on Windows New File::Spec Another depressing regex engine bug s/// Appears…
Read it
This Week on p5p 2000/06/25
Notes Method Lookup Speedup tr///CU and tr///UC Removed is_utf8_string Byte-Order Marks Return pack(“U”) Lexical variables and eval() FILEGV perlhacktut perlutil.pod Missing Methods Suppress prototype mismatch warnings Autoloaded Constants not Inlined lib.pm use English Numeric opens in IPC::Open3 Regex Bug…
Read it
Return of Program Repair Shop and Red Flags
Unprogramming Computing the remainder Splitting the Input Into Chunks Assembling the Result Red Flags Eliminate synthetic code Beware of special cases in loops Don’t apply string operations to numbers Unprogramming A few weeks ago I got mail from Bruce,…
Read it
This Week on p5p 2000/06/18
Notes Method Call Speedups More Attempts to Make B::Bytecode Faster Byte-Order Marks Continue Slurp Bug EPOC Port README.hpux Paths in MacPerl Non-destructed anonymous functions Extensions required for regression tests Eudora Problem crypt docs Magic Auto-Decrement Various Notes You can…
Read it
This Week on p5p 2000/06/11
Notes Byte-Order Marks Magic Auto-Decrement Bug Reports Core Dump I Core Dump II Exit status obliterated by system() after exit()-> Class::Struct objects misbehave with ->isa() Data::Dumper Weirdness Blessed coderefs never DESTROYed Code compiled incorrectly MacPerl Test Suite Patches Why…
Read it
This Week on p5p 2000/06/04
Notes Ilya Quits B::Bytecode is Ineffective Ben’s map Patch split Oddities scalar Operator Doesn’t perlmodlib perlnewmod Method Lookup Caching Perl in Russia Eudora Problem h2xs Backward Compatibility Various Notes You can subscribe to an email version of this summary…
Read it
This Week on p5p 2000/05/28
Notes Regex Engine Enhancements eq and UTF8 operator Caching of the getby Functions Forbidden Declarations Continued Perl in the News readonly Pragma Continues Magical Autoincrement Doctor, Doctor, it Hurts When I Do This! use strict ‘formatting’ Complex Expressions in…
Read it
This Week on p5p 2000/05/21
Notes my $x if 0; Trick Zero-padded numbers in formats Forbidden Declarations Port to Windows/CE chat2.pl is Still There pod2latex Long Regexes UTF8 Hash Keys UTF8 String Patches mktables.pl has Been Addressed More Environmental Problems readonly Pragma Tutorials Brad…
Read it
Perl Meets COBOL
A few weeks ago I went to do a four-day beginning Perltraining at a local utility company. It was quite different from other training classes I’d given. Typically, my students have some Unix and C experience. These students, however,…
Read it
This Week on p5p 2000/05/14
Notes Regex Stress Testing Another Thread-Safing Patch Enormous perldoc discussion winds up Build patches for OS/2 Regex Engine Method calls on unblessed references Version Tuples Broken? Negative Subscripts for Tied Arrays Upcoming corrections Various Notes You can subscribe to…