Re: Looking for help updating Perl 6 and Parrot part of Perl Myths talk

2009-09-25 Thread Tim Bunce
eduled yet). So I'd be grateful for any feedback on the talk. Corrections, improvements, extra data etc. Thanks again! Tim. p.s. I've already fixed the suprious reference to CPANTS.

Re: Looking for help updating Perl 6 and Parrot part of Perl Myths talk

2009-09-16 Thread Tim Bunce
On Tue, Sep 15, 2009 at 12:15:10PM -0400, Nathan Gray wrote: > On Mon, Sep 14, 2009 at 12:15:05PM +0100, Tim Bunce wrote: > > You can find my current draft at http://files.me.com/tim.bunce/65oikg > > (2.3MB PDF) > > page 73 - Haskell should be spelled with two Ls Thank you

Looking for help updating Perl 6 and Parrot part of Perl Myths talk

2009-09-14 Thread Tim Bunce
progress I've just updated this to the latest myself. Anything else I should add, change or remove? I'm especially interested in verifyable metrics showing effort, progress, or use. Ideally graphical. Any interesting nuggets that fit with the theme will be most welcome. Thanks! Tim.

Concurrency Features in JDK 7 (Work-Stealing)

2009-07-09 Thread Tim Bunce
These seem interesting and relevant here: http://www.ddj.com/go-parallel/blog/archives/2009/04/java_7_will_evo.html http://developers.sun.com/learning/javaoneonline/2008/pdf/TS-5515.pdf http://www.infoq.com/news/2007/07/concurrency-java-se-7 Tim.

Fwd: [perl #58704] [BUG] t/src/compiler.t failures with VC++ / Win32

2009-01-07 Thread Tim Heckman
Begin forwarded message: From: Tim Heckman Date: January 5, 2009 11:52:47 PM EST To: Reini Urban Cc: Ron Blaschke , NotFound , parrot-...@perl.org, bugs- bitbuc...@netlabs.develooper.com Subject: Re: [perl #58704] [BUG] t/src/compiler.t failures with VC+ + / Win32 Reini Urban wrote

Re: For your encouragement

2008-12-06 Thread Tim Bunce
DBI. The [EMAIL PROTECTED] (note the 'i' in dbdi) mailing list is a good place to discuss these and related issues. Email [EMAIL PROTECTED] to subscribe. ---snip--- There's an archive at http://www.mail-archive.com/[EMAIL PROTECTED]/index.html which shows almost no activity since Feb 2004. It would be great to get some life into it. Tim.

t/pmc/nci.t failing (parrot vm panic) on linux / amd64 / ubuntu 8.04

2008-11-17 Thread Tim Heckman
8.8 built for x86_64-linux-gnu-thread-multi [EMAIL PROTECTED]:~/code/parrot$ uname -a Linux pegasus 2.6.24-21-generic #1 SMP Tue Oct 21 23:09:30 UTC 2008 x86_64 GNU/Linux --Tim

Re: [perl #58704] [BUG] t/src/compiler.t failures with VC++ / Win32

2008-09-09 Thread Tim Heckman
NotFound wrote: On Tue, Sep 9, 2008 at 5:23 AM, via RT Tim Heckman <[EMAIL PROTECTED]> wrote: # New Ticket Created by "Tim Heckman" # Please include the string: [perl #58704] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Tic

[perl #58704] [BUG] t/src/compiler.t failures with VC++ / Win32

2008-09-09 Thread Tim Heckman
# New Ticket Created by "Tim Heckman" # Please include the string: [perl #58704] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=58704 > Output of prove -v t\src\compiler.t is attached. The generated link

compile error Win32/MSVC in src/ops/core.ops

2008-08-08 Thread Tim Heckman
Wasn't able to build parrot for smoke testing. This was using the MS Visual C++ compiler. src\ops\core_ops.c src\ops\core.ops(821) : error C2275: 'opcode_t' : illegal use of this type as an expression C:\work\parrot\include\parrot/config.h(128) : see declaration of 'opcode _t' src\op

[perl #52198] [BUG]: Test failures on Win32: t/op/arithmetics.t t/op/sprintf.t t/pmc/complex.t t/pmc/float.t

2008-07-22 Thread Tim Heckman
does not skip: MSWin32 VMS hpux:10.20 openbsd netbsd:1.5 irix actual: >0< --- Tim

Re: [perl #56756] [BUG] t\pmc\pmc.t failure on win32

2008-07-22 Thread Tim Heckman
t;"CODE", <These registers are set at the beginning of pmc_5 but nothing more is done with them within the scope of that test that I can see. Removing those lines from the test will also cause it to return with a 0 status code. No idea why, though. --- Tim

Re: [perl #56756] [BUG] t\pmc\pmc.t failure on win32

2008-07-22 Thread Tim Heckman
ilds on the same machine. --- Tim

Re: [perl #55954] [PATCH]: Add 'make smolder_test' target

2008-07-21 Thread Tim Heckman
Using TAP::Harness::Archive 0.12, successfully ran a "make smolder_test" on windows. http://smolder.plusthree.com/app/public_projects/report_details/2381 --- tjh On Jul 19, 2008, at 8:51 AM, Michael Peters wrote: Tim Heckman wrote: One thing I've found is that I canno

Re: [perl #55954] [PATCH]: Add 'make smolder_test' target

2008-07-19 Thread Tim Heckman
One thing I've found is that I cannot install TAP::Harness::Archive on windows machines because of test failures. I submitted a ticket about this to rt.cpan.org for this along with possible fixes http://rt.cpan.org/Public/Bug/Display.html?id=37795 tjh On Jul 15, 2008, at 10:35 AM,

Re: [perl #56948] [BUG] .parrot_current_rev broken

2008-07-16 Thread Tim Heckman
Confirmed fixed on windows in r29509. -- tjh On Jul 16, 2008, at 5:02 AM, NotFound wrote: On Wed, Jul 16, 2008 at 6:08 AM, Tim Heckman <[EMAIL PROTECTED]> wrote: Starting in r29489, .parrot_current_rev contains "0" instead of the revision number. I was using a simpli

Re: [perl #56948] [BUG] .parrot_current_rev broken

2008-07-15 Thread Tim Heckman
Starting in r29489, .parrot_current_rev contains "0" instead of the revision number. -- tjh On Jul 15, 2008, at 11:23 PM, Tim Heckman wrote: Seems to be broken as of r29503. nmake realclean (.parrot_current_rev is deleted) svn update perl Configure.pl .parrot_current_rev c

Re: [perl #56948] [BUG] .parrot_current_rev broken

2008-07-15 Thread Tim Heckman
For r29488, what I observe (on Windows) is that * Configure.pl generates .parrot_current_rev with the correct revision number (but this is broken in r29503 -- see my earlier message) * Configure.pl does update .parrot_current_rev when the file already exists, provided the revision numb

Re: [perl #56948] [BUG] .parrot_current_rev broken

2008-07-15 Thread Tim Heckman
Seems to be broken as of r29503. nmake realclean (.parrot_current_rev is deleted) svn update perl Configure.pl .parrot_current_rev contains "0" Also, if I run Configure.pl again, the timestamp on the file does not change. -- tjh On Jul 15, 2008, at 1:26 PM, NotFound wrote: I fixed th

Re: [perl #56948] [BUG] .parrot_current_rev broken

2008-07-15 Thread Tim Heckman
It may also be relevant that on the Windows box where I run the smoke tests, my ".svn" directories are actually "_svn". http://svn.collab.net/repos/svn/trunk/notes/asp-dot-net-hack.txt --- tjh > On Tue, Jul 15, 2008 at 3:58 PM, via RT Will Coleda > <[EMAIL PROTECTED]> wrote: >> -- For

SquirrelFish (was: Dynamic Languages Strike Back)

2008-06-04 Thread Tim Bunce
n of a real-world register-based bytecode engine, with a sliding register window calling consign to ---snip--- I'd guess there's some useful ideas in there. Tim.

Re: parrot benchmarking

2008-04-16 Thread Tim Bunce
ds) would just need to set an env var in their .profile, for example, and carry on as now. No changes in their procedures, and no changes in the docs (other than to mention the env var). Then chromatic's recipie works well for all. Tim.

Re: Status of docs/embed.pod and Parrot::Embed?

2007-12-21 Thread Tim Bunce
On Mon, Dec 10, 2007 at 04:37:31PM +0200, Allison Randal wrote: > Tim Bunce wrote: > > >> I meant docs/pdds/draft/pdd10_embedding.pod > >> > >> I could trying hacking on it to at least mention all the functions in > >> embed.h > >> with a few wo

Re: Status of docs/embed.pod and Parrot::Embed?

2007-12-11 Thread Tim Bunce
x27;t be the same as the tasks that interest me or the > next new contributor. Sometimes at hackathons I've gone through the ticket > queue with new contributors until I see their eyes light up at a particular > task. I know that's where they should start. Perhaps new contributors could make notes about stumblings blocks encountered along the way, so we know where to put signposts for others who follow. Tim.

Re: Status of docs/embed.pod and Parrot::Embed?

2007-12-10 Thread Tim Bunce
On Mon, Dec 10, 2007 at 10:57:05AM -0800, chromatic wrote: > On Monday 10 December 2007 01:59:40 Tim Bunce wrote: > > > Meanwhile there's some housekeeping I can be getting on with. > > Like fixing the broken Makefile.PL (seems best to make it a wrapper for > > th

Re: Status of docs/embed.pod and Parrot::Embed?

2007-12-10 Thread Tim Bunce
t; and integrate the build process for Parrot::Embed into Parrot's build > process (which is all Makefiles). Okay. Will do. Tim. p.s. How do I get a commit bit? Or should I just post patches for now?

Status of docs/embed.pod and Parrot::Embed?

2007-12-10 Thread Tim Bunce
Embed in sync and address the items in the TODO file along the way. Sound okay? Meanwhile there's some housekeeping I can be getting on with. Like fixing the broken Makefile.PL (seems best to make it a wrapper for the working Build.PL) Tim.

Re: Status of docs/embed.pod and Parrot::Embed?

2007-12-10 Thread Tim Bunce
On Mon, Dec 10, 2007 at 09:59:40AM +, Tim Bunce wrote: > Also, what's the status of docs/embed.pod? It seems out of date and/or > imcomplete (no mention of Parrot_call_sub, for example). I meant docs/pdds/draft/pdd10_embedding.pod I could trying hacking on it to at least ment

Interfacing parrot with the new Java Scripting API

2007-08-12 Thread Tim Bunce
ink JDBC for a start. Tim.

Re: Perl 6 Microgrants. Now accepting proposals.

2007-03-22 Thread Tim Bunce
I'd like the Java parser to be reusable by others. Here's a related idea: write a tool that reads BNF grammar, such as http://java.sun.com/docs/books/jls/third_edition/html/syntax.html http://java.sun.com/docs/books/jls/third_edition/html/grammars.html and writes a parser in Perl 6

Re: PDD 22 - I/O release candidate 1

2006-09-27 Thread Tim Bunce
ter. If so, then perhaps speed-sensitive ops that are likely to be used in loops can be given the PMC to (re)use. Tim.

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

2006-06-03 Thread Tim Bunce
On Fri, Jun 02, 2006 at 09:35:00AM -0400, Will Coleda wrote: > Per leo, "As of r12867 this is fixed." Fixed for me. Thanks Leo! Tim. > On Jun 2, 2006, at 8:24 AM, Will Coleda wrote: > > >Known failures. > > > >Per Leo, failing tests were committed

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

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-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

Rare failure of t/dynoplibs/myops alarm sequence

2006-02-28 Thread Tim Bunce
..dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 7 Failed 1/7 tests, 85.71% okay Tim [using r11741]

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

NCI 'v' vs '' in function parameter signatures

2006-02-13 Thread Tim Bunce
04) Those warnings come from a version of tools/build/nativecall.pl I've modified to 'normalize' the signatures to use 'v' and detect duplicates. (As a side effect the nci.o file dropped from 354K to 347K.) Also, what's the protocol for adding signatures to call_list.txt? I've at least one I want to add ('p itl' for mysql_real_connect) and may have more soon. Should I just post a patch here? Tim.

ncidef2pasm - generate PIR?

2006-01-23 Thread Tim Bunce
sm.pl can't generate pir, though I see that being suggested by chromatic in http://www.nntp.perl.org/group/perl.perl6.internals/21353 Was it written by hand, or is there some utility I'm missing? Tim.

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

Re: HLL Namespace Design

2005-09-06 Thread Tim Bunce
ve each HLL its own 'virtual root' near the top of a shared namespace hierarchy. See this thread, especially message 16 (and then 13,14,15 :) http://groups.google.com/group/perl.perl6.internals/browse_frm/thread/678fbfc5a14813b5 How close is Parrot to supporting that functionality now? (Please excuse me and point me to the docs if this is already settled.) Tim.

Re: Call for B0rked

2005-09-01 Thread Tim Bunce
r Ponie needs most". I'm sure Nicholas can come up with something more specific! Tim.

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: 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'

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
function `Parrot_GDBMHash_get_bool': gdbmhash.pmc:171: warning: function call has aggregate value /opt/local/include/gdbm.h:85 reads: extern GDBM_FILE gdbm_open __P((char *, int, int, int, void (*)())); This is on OSX 10.4 with a recent svn update: Last Changed Rev: 8966 Last Changed Date: 2005-08-15 04:57:58 +0100 (Mon, 15 Aug 2005) Tim.

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

Test failures on OSX

2005-05-12 Thread Tim
Fresh (and first) checkout and build of parrot (#8075) on a Mac running OSX 10.3 using the default perl v5.8.1-RC3 built for darwin-thread-multi-2level. Failed two tests. Are these known problems or should I dig deeper? Tim. t/pmc/config...NOK 2# Failed test (t/pmc/config.t

Namespaces, again

2005-05-11 Thread Tim
Seems like the last major thread on namespace issues, especially inter-language issues, was around October last year and didn't reach any firm conclusions. What's the current status? Tim.

Re: Dynamic Perl, Part 1 [IMCC]

2005-04-08 Thread Tim Bunce
it does" then could PerlArray be an 'empty subclass' of it? If the answer the first question is yes, then couldn't you just rename PerlArray to something without "Perl" in it? Is the taxonomy of PMCs and what functionality they have, written out somewhere? If not th

Re: [off topic] an amusing side note

2004-11-24 Thread Tim Bunce
olbox of choice is far deeper than our old one and will cope with a far wider range of projects. Tim.

Re: Intellectual Property

2004-11-22 Thread Tim Bunce
On Sun, Nov 21, 2004 at 06:41:26PM -0500, Dan Sugalski wrote: > At 9:47 PM + 11/21/04, Tim Bunce wrote: > >What steps are being taken to ensure that patches/code donations to Parrot > >are free from potential intellectual property concerns? > > At the moment we're r

Intellectual Property

2004-11-21 Thread Tim Bunce
What steps are being taken to ensure that patches/code donations to Parrot are free from potential intellectual property concerns? Tim.

Re: Exceptions, sub cleanup, and scope exit

2004-11-18 Thread Tim Bunce
that'll be another hard to debug situation. Couldn't (doesn't) parrot have a stronger concept of a 'scope' (as in perl5's scope.c) so that scope-exit cleanup can be automated and reliable? Tim [ignore me if I'm talking nonsense]

Re: Namespaces, part 2

2004-10-04 Thread Tim Bunce
t NamespaceList PMC could be passed around and act just like a Namespace PMC. E. [extra thought] Namespace PMCs would auto-vivify namespaces below themselves to be of the same type of PMC. Languages could install language-specific PMCs at their root (which would then auto-vivify down the tree) to support any language-specific behaviour that might be useful - though still supporting Parrot mandated behaviour. Feel free to shoot me down ([1] especially as I don't know what I'm talking about when it comes to parrot internals like vtables). > Right now (and I expect this will change, but we're starting simple) > store_global will *always* store into the first namespace in the list By using a NamespaceList PMC subs could implement whatever behaviour they want. Tim.

Re: Namespaces

2004-09-07 Thread Tim Bunce
ble.) > It's also possible to hoist a sub-space up a few levels, so that the > ["IO"] space and the ["__INTERNAL"; "Perl5", "IO"] namespace are the > same thing Not actually "move", but "make visible at"? Like a symbolic or hardlink in a filesystem. Tim.

Re: Functions for embedders to override

2004-08-18 Thread Tim Bunce
On Wed, Aug 11, 2004 at 01:10:42AM -0400, Dan Sugalski wrote: > > >A good place to look at for the complete list is Perl 5's system > >abstraction layer. > > Yeah. If you've got time to get a list I'd very much appreciate it. http://search.cpan.org/src/NWCLARK/perl-5.8.5/iperlsys.h Tim.

RE: If you're up for a real challenge

2004-08-04 Thread Tim Howell
I've pasted below a copy of one of the functions from the code generator module. A smaller section (with my first pass modifications for PASM) is pasted below. Modifications are on lines prefixed with ###. A quick glance over the code suggests that only this module would need to be updated to ge

RE: Pie-thon state 5 - and final

2004-07-24 Thread Tim Howell
Does this mean that Dan is conceeding to Guido, or am I missing something? Also, when/where at OSCON is all of this supposed to take place? --TWH -Original Message- From: Leopold Toetsch [mailto:[EMAIL PROTECTED] Sent: Saturday, July 24, 2004 3:25 AM To: Perl 6 Internals Cc: Dan Sugalsk

Re: Python builtin namespace

2004-07-16 Thread Tim Bunce
I'll redo the translator program for > python bytecode. (Because, bizarrely, I'd actually like this to morph > into something production-worthy. Go figure) :) Tim.

Re: Events (I think we need a new name)

2004-05-12 Thread Tim Bunce
ike we might want an alternate name for this > stuff. While event is the right thing in some places it isn't in > others (like the whole attribute/property mess) we may be well-served > choosing another name. I'm open to suggestions here... I suggest "hap". http

Re: IO opinions -- lines vs records vs streams

2004-05-10 Thread Tim Bunce
mode I want (to be able to make) that write still be atomic when it gets to the operating system (ie not broken up into multiple writes, or merged with previous data). Tim.

Re: [perl #29200] [NCI Feature Request] Handle Out Parameters

2004-04-29 Thread Tim Bunce
better. Is there a good reason not to put the returned value first? Makes more sense to me. Tim.

Re: new libraries

2004-04-13 Thread Tim Bunce
thing. (Nah, "Sys" and "System" are at the top of the list :) Anyone wanting to act as a guiding light for Perl6 module naming is very welcome. I've been there and done that once. For ten years. My time is up. Tim.

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-08 Thread Tim Bunce
ion "String" that escapes the string. Wouldn't escape_string be better? (And I wonder how different languages escape strings, and if there's a common subset that'll work for all/most of them.) Tim [wearing a tired old namespace police hat]

Re: Initializers, finalizers, and fallbacks

2004-04-07 Thread Tim Bunce
/www.askoxford.com/asktheexperts/faq/aboutspelling/ize reproduced below. Tim. Frequently Asked Questions Spelling Are spellings like 'privatize' and 'organize' Americanisms? No, not really. British spelling has always recognized the existence of variant spellings using the su

Re: New SDL Parrot Bindings Underway

2004-04-06 Thread Tim Bunce
ose work and you're just opting to have double colons 'inside' a non-nested namespace name, or am I misunderstanding how nested namespaces do/should/will work? Tim.

Re: Points of focus

2004-03-31 Thread Tim Bunce
;d out and possibly working > *) Fix hash.c. (Though it may not be broken. Signs are good, though) > *) MMD vtable ops in bytecode > *) ICU building, if Jeff gets things integrated in time > > Standard doc updates and bug fixes are in order too, I think. Is IMCC method call syntax spec'd, implemented, and reasonably stable? Tim.

UNO (Universal Network Objects) interface for Parrot?

2004-03-23 Thread Tim Bunce
Just a thought. Tim.

Re: Parrot hijacks SIGINT

2004-03-16 Thread Tim Bunce
erface so it's sufficiently capable to being used to embed Parrot anywhere. Web servers and database servers being obvious examples. Tim. p.s. I suspect there are valuable lessons to be learnt from the work Sarathy and ActiveState did on embedding Perl. http://search.cpan.org/src/NWCLARK/perl-5.8.3/iperlsys.h

Re: newbie question....

2004-03-15 Thread Tim Bunce
nale for so many opcodes in parrot? What are the criteria for > >adding/deleting them? > > Whether we have a lot or not actually depends on how you count. (Last Is someone tracking the mailing list and adding questions and (good) answers into the FAQ? Tim.

IMCC and objects/methods

2004-03-01 Thread Tim Bunce
esn't support objects/methods currently? And that IMCC v2 will, obviously, but IMCC v2 isn't usable yet? If so, is there any estimate of when v2 would be usable, or when v1 might be patched to support objects/methods in the meantime? Tim.

Re: Tetris

2004-02-23 Thread Tim Bunce
gt;> feature patches *should* go in, *except* objects. > > > can/should go the tetris example go in? > > If its running yes. I've to admit that I didn't test it. And examples > aren't that critical. They aren't really features :) If you squint a little you could pretend they're tests :) Tim.

Re: PDD status

2004-02-20 Thread Tim Bunce
Did you forget to add "Volunteers wanted for each of these" ? Tim. On Thu, Feb 19, 2004 at 08:17:50PM -0500, Simon Glover wrote: > > PDD 0 (intro. to PDDs): > >Very, very out of date; I think it actually pre-dates Parrot > > PDD 1 (overview of Parrot): >

Re: PIR version of Data::Dumper

2004-02-05 Thread Tim Bunce
ments guaranteed to be equal across platforms? > > Just the opposite, its guaranteed to be not the same even on one > platform, albeit a srand() like call is still missing to get really > random key order. So it would be really nice to have a "Data::Dumper" be able to sort the keys, like the Perl one now can. Tim.

Re: Alignment Issues with *ManagedStruct?

2004-02-05 Thread Tim Bunce
ven a step further, it should even be possible to create pasm/imc > wrapper for C functions automatically. > The tokeniser is already working, but the token processing is of course not > very simple, but I think I will have a first working alpha version within the > next few days. Have you looked at http://search.cpan.org/~grichter/ExtUtils-XSBuilder/ ? Tim.

Re: Some minor decisions and timetables

2004-02-04 Thread Tim Bunce
ction in the IMCC.faq. If the vote is yes I do not > mind knocking something up. I'd vote yes! Thanks. Tim.

Re: Docs and releases

2004-02-03 Thread Tim Bunce
On Tue, Feb 03, 2004 at 09:23:58AM +0100, Leopold Toetsch wrote: > Tim Bunce <[EMAIL PROTECTED]> wrote: > >> Yeah, I think getting the docs better will be an aggressive goal for > >> the next release. > > > How's this all looking now we're in

Re: First DBDI draft

2004-02-03 Thread Tim Bunce
MCC get reasonably usable objects and method calls. I *really* hope that can happen for the February release. I'm CC'ing this to [EMAIL PROTECTED] in the hope that it'll spur on development. Tim. p.s. I just saw Leo quoting Dan as saying "The low-level object design will be don

Re: Some namespace notes

2004-02-02 Thread Tim Bunce
On Mon, Feb 02, 2004 at 12:40:45PM -0800, Larry Wall wrote: > On Fri, Jan 30, 2004 at 06:16:06PM +0000, Tim Bunce wrote: > : In Java you would write "java.lang.String", naturally, and in Perl > : you'd write "parrot::java::java.lang.String". > > That'

Re: Docs and releases

2004-02-02 Thread Tim Bunce
On Mon, Jan 12, 2004 at 09:33:57AM -0500, Dan Sugalski wrote: > At 11:52 AM + 1/12/04, Tim Bunce wrote: > >Has a date been set for the next release? > > Nope. I suppose we could shoot for another holiday release, if > someone's got a good february one. > > >A

Re: [DOCS] Updated documentation in src

2004-02-01 Thread Tim Bunce
Great, thanks. Tim. On Sat, Jan 31, 2004 at 01:05:02AM +0100, Michael Scott wrote: > I haven't ruled out something like that in the long term, but what I'm > trying achieve at the moment is just to see some pod everywhere. This > has the merit that I visit every file and ens

Re: Some namespace notes

2004-01-30 Thread Tim Bunce
On Thu, Jan 29, 2004 at 09:16:33AM -0800, Jeff Clites wrote: > > >Then the question becomes, "What about namespace clashes?", which Tim > >has already addressed. > > We could certainly do some sort of language-specific prefixing, as Tim > suggested, but

Re: [DOCS] Updated documentation in src

2004-01-30 Thread Tim Bunce
Would doxygen be of use here? http://www.doxygen.org/ Here's an example use http://www.speex.org/API/refman/speex__bits_8h.html#a2 Follow the links, including to the annotated source file. Tim. On Thu, Jan 29, 2004 at 07:20:50PM +0100, Michael Scott wrote: > I've add inline docs

"Parrot DBDI" - Announcement and Firmly Anticipated Questions

2004-01-27 Thread Tim Bunce
Python: http://www.python.org/topics/database/ Perl: http://dbi.perl.org/ PHP: http://freshmeat.net/projects/php-dbi/ (Please let me know about any other similar database interface projects for languages that may target Parrot.) =head2 Developers Harry Jackson <[EMAIL PROTECTED]> h

Re: [RESEND] Q: Array vs SArray

2004-01-23 Thread Tim Bunce
referred, and "Mixed" seemed better than "Any" as I recall it's not truly "any" type.) The general scheme is Tim. > Mike > > On 22 Jan 2004, at 19:24, Dan Sugalski wrote: > > >At 2:15 PM -0500 1/21/04, Matt Fowles wrote: > >

Re: how to subclass dynamic PMCs?

2004-01-22 Thread Tim Bunce
didn't occur to me to just RENAME it. :) Perhaps all such .so's should be generated with "lib" at the start of the name. Tim.

Re: Optimization brainstorm: variable clusters

2004-01-16 Thread Tim Bunce
ader time. To lookup a non-constant string you just need to check if it's in the unique string pool and get that pointer if it is. If it's not then you know it doesn't exist anywhere. If it is you do the lookup using the address of the string in the pool. The JudyL functions (http://judy.sourceforge.net/) provide a very efficient 'integer hash'. Tim.

Re: Some namespace notes

2004-01-16 Thread Tim Bunce
On Fri, Jan 16, 2004 at 12:49:09PM +0100, Leopold Toetsch wrote: > Tim Bunce <[EMAIL PROTECTED]> wrote: > > Here's my proposal: > > > * Basics: > > > Parrot uses nested hashes for namespaces (like perl does). > > > > * Relative roots: >

Re: Some namespace notes

2004-01-16 Thread Tim Bunce
fective root' to be passed to find_global. - Each HLL could have it's own 'root' to avoid name clashes. - Backlinks can be used to provide access to other HLL namespaces. - This combination of unification (all in one tree) and isolation (each HLL has a separate root) offers the best of all worlds. Tim.

Re: Numeric formatting

2004-01-15 Thread Tim Bunce
#x27;ll pay for it later, as well as now. Wouldn't we have to support formatting numbers into unicode strings anyway? Isn't locale handling a headache we'd much rather leave to someone else? Tim.

OT: Cost of O'Reilly OSCON?

2004-01-13 Thread Tim Howell
Sorry for the off-topic post, but I'm having trouble finding anything about the likely cost of registration for the 2004 OSCON. Anyone have any guesses based on past experience? Thanks! =) --TWH

Re: Mr Parrot's Neighborhood

2004-01-13 Thread Tim Bunce
evel view with links to the deeper docs? If not it would be great to have. Tim.

Re: nci

2004-01-13 Thread Tim Bunce
On Mon, Jan 12, 2004 at 01:01:58PM -0600, Garrett Goebel wrote: > Tim Bunce wrote: > > > Tim Bunce wrote: > > > > > > I see Dan says in his blog "Yeah, I know, we should use libffi, and > > > we may as a fallback, if we don't just give in a

Re: nci

2004-01-12 Thread Tim Bunce
On Sat, Jan 10, 2004 at 09:42:14PM +, Tim Bunce wrote: > On Sat, Jan 10, 2004 at 08:31:21PM +0100, Leopold Toetsch wrote: > > Jeff Clites <[EMAIL PROTECTED]> wrote: > > > > > I assume the plan is to get on-the-fly building of NCI stubs working > > > &

Re: Docs and releases

2004-01-12 Thread Tim Bunce
On Mon, Jan 12, 2004 at 09:33:57AM -0500, Dan Sugalski wrote: > At 11:52 AM + 1/12/04, Tim Bunce wrote: > >Has a date been set for the next release? > > Nope. I suppose we could shoot for another holiday release, if > someone's got a good february one. Valentines

Docs and releases

2004-01-12 Thread Tim Bunce
Has a date been set for the next release? Are the docs (especially the PDDs) upto date on best practices? If not, will that be a goal for the next release? Tim.

Re: nci

2004-01-10 Thread Tim Bunce
fallback, if we don't just give in and build up the function headers everywhere." I'm not familiar with libffi so this may be a dumb question, but why the apparent reluctance to use it? Tim.

Re: More object stuff

2003-12-27 Thread Tim Bunce
tuff like that. Nothing fancy, and nothing that > > high-level, but enough to work the basics without quite as manual work > > as the current libpg requires. > > > > This'll probably be the basis for the DB driver interface for Parrot's > > DBI library, so this is your chance to make a mark. :) > > Cheers for the opportunity. Best wishes. Tim.

  1   2   >