Re: RFC 125 (v2) Components in the Perl Core Should Have Well-Defined APIs and Behavior

2000-10-10 Thread Tim Bunce
On Tue, Oct 10, 2000 at 12:34:04PM +0200, Bart Schuller wrote: > On Sun, Oct 01, 2000 at 03:01:18PM -0400, 'John Porter' wrote: > > Thanks for the link, Peter. I have now checked out Dia, and I'm not > > enthusiastic about it. It seems to be a good start, but maturity is > > a long way off. Not

Re: The external interface for the parser piece

2000-11-30 Thread Tim Bunce
On Thu, Nov 30, 2000 at 04:15:24PM +, Nick Ing-Simmons wrote: > Nicholas Clark <[EMAIL PROTECTED]> writes: > > > >We're trying to make this an easy embedding API. > > Yes, and we are in danger of "premature optimization" of the _interface_. Amen. Tim.

Re: Proposal for groups

2000-12-05 Thread Tim Bunce
On Tue, Dec 05, 2000 at 09:20:29AM +, Simon Cozens wrote: > On Tue, Dec 05, 2000 at 09:16:23AM +, Alan Burlison wrote: > > I still think that with the correct > > DTD writing the specs in XML would be doable. > > DocBook strikes me as being made for this sort of thing. As someone who ha

Re: Thought for the day

2001-01-31 Thread Tim Bunce
On Wed, Jan 31, 2001 at 05:55:13PM +, Simon Cozens wrote: >Never over-design. Never think "Hmm, maybe somebody would find this >useful". Start from what you know people _have_ to have, and try to >make that set smaller. When you can make it no smaller, you've reached >one point

Re: Really auto autoloaded modules

2001-02-01 Thread Tim Bunce
On Thu, Feb 01, 2001 at 04:02:31PM +, Tim Bunce wrote: > of the Foo interface (one SX and one pure-perl, for example). s/SX/XS/ of course. Tim.

Re: Really auto autoloaded modules

2001-02-01 Thread Tim Bunce
On Thu, Feb 01, 2001 at 10:14:20AM -0500, Dan Sugalski wrote: > Since everyone's spinning aimlessly around, I'll throw out something for > everyone to think about, and perhaps we can get a PDD out of it. > > One of the features of perl 6 is going to be the ability to automatically > use a modul

Re: Really auto autoloaded modules

2001-02-02 Thread Tim Bunce
On Fri, Feb 02, 2001 at 11:47:43AM -0500, John Porter wrote: > And isn't this rather off-topic for this list? > Sounds more like an internals thing... No. I think this is an area where the language should lead. I also think we need to define what an 'interface definition' should look like and/or

Re: Really auto autoloaded modules

2001-02-05 Thread Tim Bunce
On Mon, Feb 05, 2001 at 11:35:59AM -0500, Dan Sugalski wrote: > At 02:17 PM 2/5/2001 -0200, Branden wrote: > > > I think that, if you want this behavior, a module that implements it > > > would be just fine. (Why muck with "use"?) To use a module name > > > that seems like it could fit this purp

Re: PDD 2, vtables

2001-02-06 Thread Tim Bunce
[First off: I've not really been paying attention so forgive me if I'm being dumb here. And many thanks for helping to drive this forwards.] On Mon, Feb 05, 2001 at 05:14:44PM -0500, Dan Sugalski wrote: > > =head2 Core datatypes > > For ease of use, we define the following semi-abstract data t

Re: PDD 2, vtables

2001-02-07 Thread Tim Bunce
On Tue, Feb 06, 2001 at 12:28:23PM -0500, Dan Sugalski wrote: > At 11:26 AM 2/6/2001 +0000, Tim Bunce wrote: > >[First off: I've not really been paying attention so forgive me if I'm > >being dumb here. And many thanks for helping to drive this forwards.] > > &

Re: PDD 2, vtables

2001-02-12 Thread Tim Bunce
On Fri, Feb 09, 2001 at 04:15:42PM -0500, Dan Sugalski wrote: > > >On the other side, for a string that is matched against regexps, it doesn't > >matter much if it has variable character length, since regexps normally read > >all the string anyway, and indexing characters isn't much of a concern.

Re: Garbage collection (was Re: JWZ on s/Java/Perl/)

2001-02-15 Thread Tim Bunce
On Thu, Feb 15, 2001 at 08:21:03AM -0300, Branden wrote: > Hong Zhang > > > A deterministic finalization means we shouldn't need to force > programmers > > > to have good ideas. Make it easy, remember? :) > > > > I don't believe such an algorithm exists, unless you stick with reference > > count.

Re: Garbage collection (was Re: JWZ on s/Java/Perl/)

2001-02-16 Thread Tim Bunce
On Thu, Feb 15, 2001 at 02:26:10PM -0500, Uri Guttman wrote: > >>>>> "TB" == Tim Bunce <[EMAIL PROTECTED]> writes: > > TB> As a part of that the weak reference concept, bolted recently into > TB> perl5, could be made more central in perl

Re: ANNOUNCE: smokers@perl.org Discussion of perl's daily build and smoke test

2001-02-19 Thread Tim Bunce
On Mon, Feb 19, 2001 at 09:03:00AM -0600, Jarkko Hietaniemi wrote: > On Mon, Feb 19, 2001 at 04:01:25PM +0100, H.Merijn Brand wrote: > > On Mon, 19 Feb 2001 08:49:04 -0600, Jarkko Hietaniemi <[EMAIL PROTECTED]> wrote: > > > On Mon, Feb 19, 2001 at 03:47:12PM +0100, Johan Vromans wrote: > > > > As

Re: ANNOUNCE: smokers@perl.org Discussion of perl's daily build and smoke test

2001-02-19 Thread Tim Bunce
On Mon, Feb 19, 2001 at 10:50:04AM -0500, Chris Nandor wrote: > At 15:45 + 2001.02.19, Tim Bunce wrote: > >On Mon, Feb 19, 2001 at 09:03:00AM -0600, Jarkko Hietaniemi wrote: > >> On Mon, Feb 19, 2001 at 04:01:25PM +0100, H.Merijn Brand wrote: > >> > On Mon, 19 F

Re: Larry's Apocalypse 1

2001-04-09 Thread Tim Bunce
On Mon, Apr 09, 2001 at 12:58:23PM -0400, Andy Dougherty wrote: > > Let's leave -e alone for now and worry about handling specific > incompatibilities when we in fact have some specific incompatibilities to > worry about. Amen. Tim.

Re: Parsing perl 5 with perl 6 (was Re: Larry's Apocalypse 1)

2001-04-17 Thread Tim Bunce
On Mon, Apr 16, 2001 at 02:49:07PM -0500, Jarkko Hietaniemi wrote: > I don't get it. > > The first and foremost duty of Perl 6 is to parse and execute Perl 6. > If it doesn't, it's not Perl 6. I will call this the Prime Directive. Great, but don't loose sight of the fact that a key feature of "

Re: Flexible parsing (was Tying & Overloading)

2001-04-30 Thread Tim Bunce
On Sat, Apr 28, 2001 at 03:44:25PM -0700, Larry Wall wrote: > Dan Sugalski writes: > : I hadn't really considered having a separate module for each type of site > : policy decision. > > Er, neither had I. Each site only has one policy file. I just want it > named after the actual site, not som

Re: Perl 6 modules plan

2001-08-13 Thread Tim Bunce
On Sat, Aug 11, 2001 at 02:31:47PM -0400, Kirrily Robert wrote: > Ask wrote: > >On Thu, 9 Aug 2001, Kirrily Robert wrote: > > > >[...] > >> =head2 The role of CPAN > >> > >> Will CPAN's role remain unchanged? Will there be a separate space for > >> Perl 6 modules (6PAN)? > >> > >> If we do want t

Re: Perl 6 modules plan

2001-08-14 Thread Tim Bunce
On Mon, Aug 13, 2001 at 10:45:27AM +0100, Graham Barr wrote: > On Sat, Aug 11, 2001 at 07:20:11PM -0400, [EMAIL PROTECTED] wrote: > > On Sat, Aug 11, 2001 at 02:16:49PM -0500, Jarkko Hietaniemi wrote: > > > One silliness is that the implementation "style" of the module > > > seems to creep to the

Re: Perl 6 modules plan

2001-08-14 Thread Tim Bunce
On Mon, Aug 13, 2001 at 10:02:29AM -0500, Jarkko Hietaniemi wrote: > On Mon, Aug 13, 2001 at 09:46:13AM -0500, Garrett Goebel wrote: > > From: Jarkko Hietaniemi [mailto:[EMAIL PROTECTED]] > > > > > > Remember, the goal for Perl 6 is to allow several modules sharing > > > the same name. > > > > D

Re: musings: write some perl ops in perl

2001-08-22 Thread Tim Bunce
Larry's already said (from memory) that the distinction between ops and subs should be minimized or eliminated. That, together with the desire to keep parrot fairly language netural, leads naturally to having 'heavy' ops actually be be subs. Tim. On Fri, Aug 17, 2001 at 06:02:44PM -0400, Uri Gu

ncidef2pasm - generate PIR?

2006-01-23 Thread Tim Bunce
In runtime/parrot/library/ I see ncurses.declarations ncurses.pasm ncurses.pbc ncurses.pir and I see tools/utils/ncidef2pasm.pl that'll convert ncurses.declarations into ncurses.pasm. But where did ncurses.pir come from? (Originally ncurses.imc?) ncidef2pasm.pl c

NCI 'v' vs '' in function parameter signatures

2006-02-13 Thread Tim Bunce
What's the difference between 'v' and '' for NCI function parameters? Here, for example, is the code for 'fv' and 'f': static void pcf_f_v(Interp *interpreter, PMC *self) { typedef float (*func_t)(void); func_t pointer; struct call_state st; float return_data;

Re: NCI 'v' vs '' in function parameter signatures

2006-02-14 Thread Tim Bunce
On Tue, Feb 14, 2006 at 02:48:41PM +0100, Leopold Toetsch wrote: > Tim Bunce wrote: > >What's the difference between 'v' and '' for NCI function parameters? > > There isn't any, except the extra 'v' char. > > >I ask because bot

Rare failure of t/dynoplibs/myops alarm sequence

2006-02-28 Thread Tim Bunce
FYI I saw this once but haven't been able to repeat it: t/dynoplibs/myopsok 6/7 # Failed test (t/dynoplibs/myops.t at line 107) # got: '1 # alarm1 # 2 # alarm2 # 3 # alarm3 # alarm1 # alarm3 # alarm3 # 4 # alarm3 # alarm3 # 5 # don

Re: NCI 'v' vs '' in function parameter signatures

2006-02-28 Thread Tim Bunce
On Tue, Feb 14, 2006 at 10:04:59PM +0100, Leopold Toetsch wrote: > On Feb 14, 2006, at 18:29, Tim Bunce wrote: > > >The runtime dlfunc code will need to be altered to normalize away the > >trailing v so old code won't break. Should it warn about that? > > Yes, a warn

Re: Rare failure of t/dynoplibs/myops alarm sequence

2006-02-28 Thread Tim Bunce
On Tue, Feb 28, 2006 at 03:37:23PM +0100, Leopold Toetsch wrote: > > On Feb 28, 2006, at 14:59, Tim Bunce wrote: > > >FYI I saw this once but haven't been able to repeat it: > > > >t/dynoplibs/myopsok 6/7 > > This can happen if the mac

Re: NCI 'v' vs '' in function parameter signatures

2006-03-03 Thread Tim Bunce
Any news on this? Is it okay? Should I send it via parrotbug? Tim. On Tue, Feb 28, 2006 at 03:36:20PM +, Tim Bunce wrote: > On Tue, Feb 14, 2006 at 10:04:59PM +0100, Leopold Toetsch wrote: > > On Feb 14, 2006, at 18:29, Tim Bunce wrote: > > > > >The runtime dlf

DBI2 reborn with DBI1 facade

2006-05-17 Thread Tim Bunce
he familiar DBI API while radically refactoring the internals to make best use of Perl 6 and so enable greater functionality and extensibility. (Likely mentor: Tim Bunce) Trying to come up with both a new architecture and a new API was too much. A great deal can be achieved by radically refactori

Perl 6 implmenentation of the Java JDBC API?

2006-05-17 Thread Tim Bunce
On Tue, May 16, 2006 at 11:59:48PM +0100, Tim Bunce wrote: > That's partly why I added the following idea to The Perl Foundation's Summer > of Code > project list (http://www.perl.org/advocacy/summerofcode/ideas.html): > > Reimplement the DBI v1 API in Pugs > Des

Re: [perl #39255] Revision 12862 fails tests on OS X

2006-06-03 Thread Tim Bunce
for these features to > >"encourage" development. > > > >We've tried to let head be usable for this long, we should probably > >have some kind of procedure for dealing with this this sort of > >development to avoid this sort of confusion. > >

Re: Revised Perl++ Wiki Proposal / $1k bounty

2006-06-22 Thread Tim Bunce
On Tue, Jun 20, 2006 at 08:29:54AM -0700, Conrad Schneiker wrote: > Here's my latest proposal. Feedback welcome. > > I propose to install twiki (http://www.twiki.org/) on Feather. This is > a GPL'd Perl-based industrial-strength wiki. This would serve as the > general Perl 6 wiki, aka Perl++. I

Module::Dependency 1.84

2006-07-11 Thread Tim Bunce
I needed some code to trawl through a directory tree parsing perl modules and scripts to determine their dependencies. The closest existing CPAN code was Module::Dependency but it fell short of what I needed. The original author (P Kent) has passed over maintenance to me. My latest release is:

Re: CPANDB - was: Module::Dependency 1.84

2006-07-12 Thread Tim Bunce
On Wed, Jul 12, 2006 at 03:03:14AM +0200, Tels wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Moin Tim, > > On Tuesday 11 July 2006 18:34, Tim Bunce wrote: > > I needed some code to trawl through a directory tree parsing perl > > modules and scripts t

Re: PDD 22 - I/O release candidate 1

2006-09-27 Thread Tim Bunce
On Tue, Sep 26, 2006 at 04:44:53PM -0700, Allison Randal wrote: > I've committed an updated I/O PDD. I'm close to pronouncing this ready > to implement, so get in your comments now. > > One piece that is currently missing is a discussion of which lightweight > concurrency model we're going to us

Re: Runtime Role Issues

2006-10-11 Thread Tim Bunce
On Tue, Oct 10, 2006 at 01:31:59PM -0700, Ovid wrote: > Hi all, > > In doing a bit of work with traits (roles) in Perl 5 > (http://perlmonks.org/?node_id=577477), I've realized some edge cases > which could be problematic. > > First, when a role is applied to a class at runtime, a instance of tha

Re: Synposis 26 - Documentation [alpha draft]

2006-10-12 Thread Tim Bunce
On Thu, Oct 12, 2006 at 02:55:57PM +1000, Damian Conway wrote: > Dave Whipp wrote: > > >I'm not a great fan of this concept of "reservation" when there is no > >mechanism for its enforcement (and this is perl...). > > What makes you assume there will be no mechanism for enforcement? The > stand

Re: Synposis 26 - Documentation [alpha draft]

2006-10-12 Thread Tim Bunce
On Thu, Oct 12, 2006 at 03:57:01PM -0700, Jonathan Lang wrote: > Tim Bunce wrote: > >Damian Conway wrote: > >> Dave Whipp wrote: > >> >I'm not a great fan of this concept of "reservation" when there is no > >> >mechanism for its enforceme

Re: Perl 6 Microgrants. Now accepting proposals.

2007-03-22 Thread Tim Bunce
On Wed, Mar 21, 2007 at 11:04:29PM -0400, Jesse Vincent wrote: > I'm pleased to announce the inaugural Perl 6 Microgrants program. > Best Practical Solutions (my company) has donated USD5,000 to The > Perl Foundation to help support Perl 6 Development. Leon Brocard, > representing The Perl F

Re: 6PAN (was: Half measures all round)

2002-06-12 Thread Tim Bunce
On Thu, Jun 13, 2002 at 12:00:13AM +0300, [EMAIL PROTECTED] wrote: > > |On 6/4/02 12:22 PM, David Wheeler wrote: > |> I think that if we can agree to forego backwards compatibility, we might > |> also be in a better position to set up a CP6AN with much better quality > |> control. All of the most

Re: Perl5 humor

2002-06-23 Thread Tim Bunce
On Mon, Jun 17, 2002 at 07:59:33PM -0400, David J. Goehrig wrote: > > qw/ who is praying for parrot to support XS code, > cause he doesn't want to rewrite > SDL_perl's 11,000 lines /; I'm sure that's not going to happen. Much more likely is some kind of wrapper that manages a simpl

Re: Perl5 humor

2002-06-25 Thread Tim Bunce
On Tue, Jun 25, 2002 at 12:23:34AM +0100, Dave Mitchell wrote: > On Mon, Jun 24, 2002 at 05:21:45PM -0400, David J. Goehrig wrote: > > On Sun, Jun 23, 2002 at 09:50:02PM +0100, Tim Bunce wrote: > > > Much more likely is some kind of wrapper that manages a simple > &g

Re: Perl5 humor

2002-06-25 Thread Tim Bunce
On Mon, Jun 24, 2002 at 05:58:23PM -0500, Dan Sugalski wrote: > At 9:50 PM +0100 6/23/02, Tim Bunce wrote: > >On Mon, Jun 17, 2002 at 07:59:33PM -0400, David J. Goehrig wrote: > >> > >> qw/ who is praying for parrot to support XS code, > >>cause he doesn&

Re: Perl5 humor

2002-06-25 Thread Tim Bunce
On Tue, Jun 25, 2002 at 11:35:20AM +0100, Dave Mitchell wrote: > On Tue, Jun 25, 2002 at 11:08:53AM +0100, Tim Bunce wrote: > > On Tue, Jun 25, 2002 at 12:23:34AM +0100, Dave Mitchell wrote: > > > Of course, another approach is to embed the existing Perl5 interpreter >

Re: Perl5 humor

2002-06-25 Thread Tim Bunce
On Tue, Jun 25, 2002 at 05:17:56PM +0100, Dave Mitchell wrote: > On Tue, Jun 25, 2002 at 04:45:37PM +0100, Tim Bunce wrote: > > On Tue, Jun 25, 2002 at 11:35:20AM +0100, Dave Mitchell wrote: > > > On Tue, Jun 25, 2002 at 11:08:53AM +0100, Tim Bunce wrote: > > > >

Re: Perl 6, The Good Parts Version

2002-07-03 Thread Tim Bunce
On Wed, Jul 03, 2002 at 01:23:24PM -0400, Michael G Schwern wrote: > > I'm also trying to think of more bits to throw in. Particularly in terms of > the OO system, this being a conference about OO. From what I've heard so > far, Perl 6's OO system will be largely playing catch up with other > l

Re: Perl 6, The Good Parts Version

2002-07-03 Thread Tim Bunce
On Wed, Jul 03, 2002 at 05:13:01PM -0400, Michael G Schwern wrote: > On Wed, Jul 03, 2002 at 09:20:01PM +0100, Dave Mitchell wrote: > > On Wed, Jul 03, 2002 at 01:23:24PM -0400, Michael G Schwern wrote: > > > Hopefully the Cabal [2] can debunk that. > > [snip] > > > [2] Of which there is none. >

Re: What's MY.line?

2002-07-11 Thread Tim Bunce
On Thu, Jul 11, 2002 at 02:29:08PM -0400, Dan Sugalski wrote: > At 7:18 PM +0100 7/11/02, Dave Mitchell wrote: > >On Thu, Jul 11, 2002 at 10:41:20AM -0400, Dan Sugalski wrote: > >> The place where you'll run into problems in where you have multiple > >> variables of the same name at the same lev

Re: [PRE-RELEASE] Release of 0.0.7 tomorrow evening

2002-07-30 Thread Tim Bunce
On Mon, Jul 22, 2002 at 11:14:15AM +0100, Sam Vilain wrote: > "Sean O'Rourke" <[EMAIL PROTECTED]> wrote: > > > languages/perl6/README sort of hides it, but it does say that "If you have > > Perl <= 5.005_03, "$a += 3" may fail to parse." I guess we can upgrade > > that to "if you have < 5.6, you

Re: Would a getting started guide help

2002-10-02 Thread Tim Bunce
On a related note, are there any good tools for static code analysis around? The usual cross-reference stuff would be handy, but ideally something that goes further. Graphical would be good, interactive better (or at least cooler :). Perhaps something like www.kartoo.com (needs flash) or http://

Re: Would a getting started guide help

2002-10-06 Thread Tim Bunce
On Wed, Oct 02, 2002 at 12:28:57PM -0400, Dan Sugalski wrote: > At 12:15 PM +0100 10/2/02, Tim Bunce wrote: > >On a related note, are there any good tools for static code analysis > >around? The usual cross-reference stuff would be handy, but ideally > >something that

Re: Copyright notices and license stuff

2002-10-29 Thread Tim Bunce
On Tue, Oct 29, 2002 at 05:18:53AM -0800, James Michael DuPont wrote: > > The gcc interface project has been offically restarted. > http://gcc.gnu.org/ml/gcc/2002-10/msg00806.html Congratulations. I think it's an important project. Tim.

Re: The eternal "use XXX instead of POD" debate (was: Project Start: ?Section 1)

2002-11-12 Thread Tim Bunce
On Tue, Nov 12, 2002 at 11:40:05AM -0800, Larry Wall wrote: > On Mon, Nov 11, 2002 at 03:50:34PM -0800, Damien Neil wrote: > : I'd love to see a cleaner POD, with tables, better support for lists, > : and the ability to turn syntax inferencing on a per-document basis. > > We used a preprocessor to

Re: The eternal "use XXX instead of POD" debate (was: Project Start: ?Section 1)

2002-11-13 Thread Tim Bunce
On Tue, Nov 12, 2002 at 07:15:23PM -0700, Sean M. Burke wrote: > > That's vaguely like the verbatim-formatted stuff that I've been > experimenting with lately, where the second line here: > flock COUNTER, LOCK_EX; > #: ^^^ > bolds the characters above the "^". I'd like to

Source code analysis (was: Would a getting started guide help)

2002-11-15 Thread Tim Bunce
On Sun, Oct 06, 2002 at 10:26:23PM +0100, Tim Bunce wrote: > On Wed, Oct 02, 2002 at 12:28:57PM -0400, Dan Sugalski wrote: > > At 12:15 PM +0100 10/2/02, Tim Bunce wrote: > > >On a related note, are there any good tools for static code analysis > > >around? The usual

Re: Test failures on OSX

2005-05-14 Thread Tim Bunce
On Thu, May 12, 2005 at 10:31:06PM +0200, Leopold Toetsch wrote: > Tim wrote: > >Fresh (and first) checkout and build of parrot (#8075) > > first???\ :-) I know, I know. Real life, real work and all that. I've been "watching from afar" though at all this great work. I still won't have much

Re: [Maybe Spam] Re: DBD-mysql coverage == 56% - am I on drugs ??

2005-05-14 Thread Tim Bunce
On Fri, May 13, 2005 at 10:51:56AM +0200, Paul Johnson wrote: > On Fri, May 13, 2005 at 03:00:39PM +1000, [EMAIL PROTECTED] wrote: > > > [EMAIL PROTECTED] wrote: > > > > >Covering the XS portion of the code with gcov is possible, and Devel::Cover > > >will create all kinds of nice webpages and st

DBI v2 - The Plan and How You Can Help

2005-07-01 Thread Tim Bunce
Once upon a time I said: http://groups-beta.google.com/group/perl.dbi.users/msg/caf189d7b404a003?dmode=source&hl=en and wrote http://search.cpan.org/~timb/DBI/Roadmap.pod which yielded: https://donate.perlfoundation.org/index.pl?node=Fund+Drive+Details&selfund=102 (A little over $500 o

Re: DBI v2 - The Plan and How You Can Help

2005-07-21 Thread Tim Bunce
u. Tim. [1] https://donate.perlfoundation.org/index.pl?node=Contribution%20Info&selfund=102 > > > > -----Original Message- > > From: Tim Bunce [mailto:[EMAIL PROTECTED] > > Sent: Friday, July 01, 2005 7:06 PM > > To: perl6-language@perl.org; dbi-users@perl.o

Re: DBI v2 - The Plan and How You Can Help

2005-07-21 Thread Tim Bunce
On Sat, Jul 02, 2005 at 01:06:02AM +0100, Tim Bunce wrote: > Once upon a time I said: I'm back now and, after digesting a small mountain of non-DBI related emails, I'll start digesting all your replies and getting up to speed with Perl 6. Many thanks to all who replied on and off-list. Tim.

Re: Container model - pictures and questions

2005-08-08 Thread Tim Bunce
[I'm going to be a little pedantic here because I think it's worth it given the need for clarity.] On Sun, Aug 07, 2005 at 12:55:53AM +0800, Autrijus Tang wrote: > On Sat, Aug 06, 2005 at 12:43:13PM -0400, Matt Fowles wrote: > > The pictures are pretty and the compilation one makes a great deal of

Translating (or at least parsing) Java interface definitions

2005-08-08 Thread Tim Bunce
Anyone done any work on parsing Java interface definitions? And, ideally, translating them into roughly equivalent Perl 6? Tim.

Parrot <-> Java integration

2005-08-16 Thread Tim Bunce
Anyone given any thought to Parrot <-> Java integration? Possible? Practical? How much would would be involved? Tim.

t/dynclass/gdbmhash.t failures

2005-08-16 Thread Tim Bunce
Configure.pl said Determining if your platform supports gdbm.yes. But t/dynclass/gdbmhash.t fails completely: Failed Test Stat Wstat Total Fail Failed List of Failed --- t/dynclass

Re: DBI v2 - The Plan and How You Can Help

2005-08-16 Thread Tim Bunce
On Sat, Jul 09, 2005 at 10:25:32PM +1000, Adam Kennedy wrote: > >In particular, the DBI must not mandate impossible levels of support from > >the drivers. It will benefit you nothing if the DBI is immaculate and > >wonderful and incredibly all-singing and all-dancing, but no-one can write > >a d

Re: DBI v2 - The Plan and How You Can Help

2005-08-17 Thread Tim Bunce
On Tue, Aug 16, 2005 at 03:58:54PM -0400, John Siracusa wrote: > On 8/16/05, Tim Bunce <[EMAIL PROTECTED]> wrote: > > I was a little dissapointed that there wasn't greater focus on using > > Perl6 features - especially as it would have helped kick-start my own > &g

Re: DBI v2 - The Plan and How You Can Help

2005-08-17 Thread Tim Bunce
On Tue, Aug 16, 2005 at 01:16:19PM -0700, Darren Duncan wrote: > At 4:04 PM +0100 8/16/05, Tim Bunce wrote: > >I was a little dissapointed that there wasn't greater focus on using > >Perl6 features - especially as it would have helped kick-start my own > >understand

Re: Parrot <-> Java integration

2005-08-17 Thread Tim Bunce
On Tue, Aug 16, 2005 at 04:39:06PM +0200, Nattfodd wrote: > Tim Bunce wrote: > > >Anyone given any thought to Parrot <-> Java integration? > > > >Possible? > >Practical? > >How much would would be involved? > > > >Tim. > > If I'

Re: DBI v2 - The Plan and How You Can Help

2005-08-17 Thread Tim Bunce
On Tue, Aug 16, 2005 at 12:12:02PM -0700, Dean Arnold wrote: > Tim Bunce wrote: > > >And nobody mentioned JDBC as a potential model. Odd that. > > I was sorely tempted to do so (and did mention it a few times in > my posts, along w/ ODBC and ADO.NET), but there are some thin

Re: Perl 6 Summary for 2005-08-15 through 2005-08-22

2005-08-23 Thread Tim Bunce
On Mon, Aug 22, 2005 at 09:43:41PM -0400, Matt Fowles wrote: > >Java on Parrot > Tim Bunce asked some preliminary questions about Java on Parrot. I > provide preliminary answers, and Nattfodd and Autrijus posted links to > related work. The important question of wh

Re: Call for B0rked

2005-09-01 Thread Tim Bunce
On Wed, Aug 31, 2005 at 04:04:45PM -0700, chromatic wrote: > Hi all, > > In a recent discussion with Chip and Leo, the idea came up to ask for a > list of very specific TODO items -- specifically things that should work > but don't. Not very specific, but: "whatever Ponie needs most". I'm sure

Re: HLL Namespace Design

2005-09-06 Thread Tim Bunce
On Mon, Sep 05, 2005 at 01:43:20PM -0400, Matt Diephouse wrote: > In order to help finish Parrot's HLL namespace support, I've compiled > a list of features and information that I believe is necessary to > support the target languages. I've done so after doing a survey of > these languages. I may h

Re: HLL Namespace Design

2005-09-06 Thread Tim Bunce
On Tue, Sep 06, 2005 at 02:22:23PM +0100, Jonathan Worthington wrote: > "Tim Bunce" <[EMAIL PROTECTED]> wrote: > >Having said all that, I don't think it's worth worrying about > >inter-language issues until more fundamental namespace co-existance > &g

Class::Role, Class::Roles, and run-time role composition for Perl5

2005-10-21 Thread Tim Bunce
The Class::Role and Class::Roles modules on CPAN implement a form of compile-time Perl6 role composition for Perl5. Neither supports run-time role composition, as-in: http://dev.perl.org/perl6/doc/design/syn/S12.html#Roles The does operator returns the object so you can nest mixins:

The Judy algorithm

2003-03-10 Thread Tim Bunce
I think this might be interesting to some of you... "Judy is a general purpose dynamic array implemented as a C callable library. Judy's speed and memory usage are typically better than other data storage models and improves with very large data sets." http://judy.sourceforge.net/applicatio

Re: The Judy algorithm

2003-03-11 Thread Tim Bunce
On Mon, Mar 10, 2003 at 03:33:38PM +0100, Elizabeth Mattijsen wrote: > At 10:37 + 3/10/03, Tim Bunce wrote: > >I think this might be interesting to some of you... > > "Judy is a general purpose dynamic array implemented as a C callable > > library. Judy's speed

Re: Type Conversion Matrix, Pragmas (TAKE 4)

2003-06-11 Thread Tim Bunce
On Tue, Jun 10, 2003 at 12:04:14PM -0700, Michael Lazzaro wrote: > > *: (undefness and properties lost) > >Using/converting an uppercase type as/to a lowercase (primitive) > type is silently allowed. If you're sending an Int to something that > requires an C, you know that the 'something

Re: printf-like formatting in interpolated strings

2003-06-16 Thread Tim Bunce
On Mon, Jun 16, 2003 at 05:48:58PM +0100, Simon Cozens wrote: > > But then I'm one of those freaks who likes the idea of keeping core Perl 6 > generic, extensible, clean and small, and letting all the clever stuff go > into extensions, a heretical position which is way out of favour with the > mo

Re: printf-like formatting in interpolated strings

2003-06-16 Thread Tim Bunce
Perhaps someone could post a summary of how the issue has been tackled in other languages that support a similar concept. I've not seen one (but then I've not been paying attention, so forgive me if it's need done already, and perhaps point me to a url). Tim.

Re: async i/o (was Re: This week's summary)

2003-07-03 Thread Tim Bunce
On Thu, Jul 03, 2003 at 05:10:23PM -0400, Uri Guttman wrote: > > "AB" == Alan Burlison <[EMAIL PROTECTED]> writes: > > AB> Dan Sugalski wrote: > >> The more I think about this the more I want to punt on the whole > >> idea. Cross-platform async IO is just one big swamp. > > AB> Agreed

Re: What the heck is: timely destruction

2003-08-24 Thread Tim Bunce
On Sun, Aug 24, 2003 at 10:48:02AM -0700, Steve Fink wrote: > It would probably make discussion easier if people switched to using > better terminology. I prefer using "destruction" to mean the memory > for an object actually getting freed, and "finalization" for whatever > cleanup actions an objec

Re: String API

2003-08-19 Thread Tim Bunce
On Tue, Aug 19, 2003 at 12:07:22AM -0400, Benjamin Goldberg wrote: > There are a number of shortcomings in the API, which I'd like to address > here, and propose improvments for. Just to be sure people are keeping it in mind, I'll repost this from Larry: On Wed, Jan 30, 2002 at 10:47:36AM -0800,

Re: Notifications

2003-08-31 Thread Tim Bunce
On Thu, Aug 28, 2003 at 07:26:25PM -0400, Dan Sugalski wrote: > > How does it work? Simple. When a watched resource does what we're > watching for (it changes, an entry is deleted, an entry is added [...] Only after the action being watched is performed I presume. Any implementation details? (m

Re: Exceptions, sub cleanup, and scope exit

2004-11-18 Thread Tim Bunce
On Thu, Nov 18, 2004 at 11:37:54AM -0800, chromatic wrote: > On Thu, 2004-11-18 at 13:36 -0500, Dan Sugalski wrote: > > > I'd like pushing exception handlers to remain simple -- the current > > system is almost OK. What I'd like it to change to is: > > > > push_eh label > > > > with poppin

Re: [off topic] an amusing side note

2004-11-24 Thread Tim Bunce
On Wed, Nov 24, 2004 at 06:30:29PM -0500, Felix Gallo wrote: > > 2. "perl 6 is a lot cleaner than perl 5". It's also much, much > larger than an already very large language. I've been programming > and evangelizing Perl in organizations small and gigantic since > 4.03x, and my eyes just glaze o

Re: Test label - contents

2004-12-07 Thread Tim Bunce
On Mon, Dec 06, 2004 at 10:28:45PM -0600, Andy Lester wrote: > I think even better than > > ok( $expr, "name" ); > or > ok( $expr, "comment" ); > is > ok( $expr, "label" ); > > RJBS points out that "comment" implies "not really worth doing", and I > still don't like "name" because it impli

PLEAC - Programming Language Examples Alike Cookbook

2005-04-01 Thread Tim Bunce
So far http://pleac.sourceforge.net/ has comparative Perl Cookbook example for these languages: - perl, 100.00% done (naturally, since they're from the book) - python, 63.43% done - ruby, 62.43% done - guile, 30.00% done - merd, 28.86% done - ada, 26.00% done - tcl, 25.00% done - ocaml, 24

Re: Dynamic Perl, Part 1 [IMCC]

2005-04-08 Thread Tim Bunce
On Thu, Apr 07, 2005 at 11:35:46PM -0400, William Coleda wrote: > There are two open tickets about removing the core's dependance on Perl* > PMCs, and instead, making them dynamically loadable and using the language > agnostic PMCs for internal use. > > Talking about this with Leo on IRC, he exp

Re: Tests running Tests

2005-04-13 Thread Tim Bunce
On Tue, Apr 12, 2005 at 02:02:07PM -0400, Sam Tregar wrote: > On Tue, 12 Apr 2005, Paul Johnson wrote: > > > I would do it in the same way as if this had nothing to do with tests. > > That is, abstract away the common code into a module, which can also > > live under t/ > > That would be a lot of

Re: New SDL Parrot Bindings Underway

2004-04-06 Thread Tim Bunce
On Mon, Apr 05, 2004 at 09:33:15PM -0700, chromatic wrote: > On Mon, 2004-03-29 at 23:33, chromatic wrote: > > > With the improved object system in place, I've been porting the existing > > SDL Parrot bindings. > > Here's a quick status update. With helpful suggestions from Jens and > Allison, I

Re: Initializers, finalizers, and fallbacks

2004-04-07 Thread Tim Bunce
On Wed, Apr 07, 2004 at 08:15:03AM +0100, Andy Wardley wrote: > Dan wrote: > > Should be FINALIZE. > > Although some in the non-US English speaking world might say it should > be FINALISE. FYI: FINALIZE is the spelling used by the Oxford English Dictionary. See http://www.askoxford.com/asktheexp

Re: new libraries

2004-04-08 Thread Tim Bunce
On Thu, Apr 08, 2004 at 08:28:49PM +0200, Jens Rieks wrote: > > Data::Replace replaces every occurrence of one PMC in a nested data structure > with another PMC. I'm not sure what that means, but Data::Replace seems too vague. What is it? > Data::Escape contains a function "String" that escapes

Re: new libraries

2004-04-10 Thread Tim Bunce
On Fri, Apr 09, 2004 at 03:02:00PM +0200, Jens Rieks wrote: > Hi, > > On Thursday 08 April 2004 23:49, Tim Bunce wrote: > > On Thu, Apr 08, 2004 at 08:28:49PM +0200, Jens Rieks wrote: > > > Data::Replace replaces every occurrence of one PMC in a nested data > >

Re: new libraries

2004-04-13 Thread Tim Bunce
On Sat, Apr 10, 2004 at 01:49:37PM +0300, Jarkko Hietaniemi wrote: > > > > (We've learnt the hard way with Perl5 modules names that more words are good. > > And more words that mean something... "Data" ranks right up there as the > worst possible names for anything. (Nah, "Sys" and "System" are

Re: A12: Strings

2004-04-21 Thread Tim Bunce
On Tue, Apr 20, 2004 at 10:51:04PM -0700, Larry Wall wrote: > > Yes, that's in the works. The plan is to have four Unicode support levels. > These would be declared by lexically scoped declarations: > > use bytes 'ISO-8859-1'; > use codepoints; > use graphemes; > use letters 'Tu

Re: How can I get involved in the Phalanx Project

2004-05-09 Thread Tim Bunce
On Sat, May 08, 2004 at 03:16:45PM -0400, stevan little wrote: > On May 8, 2004, at 2:25 PM, Tim Bunce wrote: > > > >Just some (and thanks for that). But there are still a few with > >custom ok() subs and some others using the plain Test module. > > > >Tim. >

Re: IO opinions -- lines vs records vs streams

2004-05-10 Thread Tim Bunce
On Sat, May 08, 2004 at 04:59:52PM -0700, Jeff Clites wrote: > On May 8, 2004, at 10:30 AM, Dan Sugalski wrote: > > >Do we want to make a distinction between record reads and just plain > >"read me X (bytes|codepoints|graphemes)" requests on filehandles and, > >if so, do we think it's worth dist

Re: hoplite report for DBI

2004-05-10 Thread Tim Bunce
On Mon, May 10, 2004 at 01:51:48PM -0400, stevan little wrote: > On May 10, 2004, at 1:46 PM, H.Merijn Brand wrote: > > >On Mon 10 May 2004 19:40, stevan little <[EMAIL PROTECTED]> > >wrote: > >>I have committed my first set of changes to the DBI svn repository. I > >>am mostly still working on c

Re: hoplite report for DBI

2004-05-10 Thread Tim Bunce
On Mon, May 10, 2004 at 01:40:55PM -0400, stevan little wrote: > I have committed my first set of changes to the DBI svn repository. Thanks! I got an assortment of warnings from various tests. I suspect you didn't run a plain "make test" before the checkin (please do). I've checked in fixes for t

  1   2   3   >