Re: PDD X: Perl API conventions

2001-03-09 Thread Damien Neil
On Sat, Mar 10, 2001 at 12:29:43AM +0100, Paolo Molaro wrote: > My understanding is that symbols with double underscore or underscore > followed by an uppercase letter are reserved, while _something > symbols are ok if they are not exported and that is actually > what we are doing. I prefer _perl

Re: PDD 4 internal data types, version 1.1

2001-03-09 Thread Dan Sugalski
At 01:01 AM 3/10/2001 +0100, Paolo Molaro wrote: >On 03/05/01 Dan Sugalski wrote: > > =item Arbitrary precision integers > > > > Big integers, or bigints, are arbitrary-length integer numbers. The > > only limit to the number of digits in a bigint is the lesser of the > > amount of memory availabl

Re: PDD 4 internal data types, version 1.1

2001-03-09 Thread Paolo Molaro
On 03/05/01 Dan Sugalski wrote: > =item Arbitrary precision integers > > Big integers, or bigints, are arbitrary-length integer numbers. The > only limit to the number of digits in a bigint is the lesser of the > amount of memory available or the maximum value that can be > represented by a C. Th

Re: PDD 4: Internal data types

2001-03-09 Thread Paolo Molaro
> > Most won't, honestly. At a guess, 90% of perl's current userbase doesn't > > care about Unicode for any reason other than XML, The next version of Gtk+ will use utf8. Qt use unicode already. Tk will probably move in the same direction if it doesn't do it already. So most user interface applic

Re: PDD X: Perl API conventions

2001-03-09 Thread Paolo Molaro
On 03/03/01 Damien Neil wrote: > > All the function names shall begin with the C prefix. The only exception > > is function names that may be used only in the perl core: these names shall > > begin with the C<_perl_> prefix. This will make it possible to export only > > the perl_* functions from t

Num vs float vs real

2001-03-09 Thread David Mitchell
This is probably akin to turning a supertanker around 180 degrees, but I'll try anyway. I've never liked Perl's use of the terminology 'num' to mean a floating-point value. Is there any chance in Perl 6 of using something else, eg 'float' or 'real'? Its just that a 'number' doesnt have any conno

Re: PDD 4: Internal data types

2001-03-09 Thread David Mitchell
As I see it, there will be 3 types of access to bigint/nums. 1) there is the internal implementation of the PMC types associated with them. This is where all the messy code gets hidden (assembler optimations, register length-specific code etc). 2) PDD 2 requires that all PMC types return their i