Re: [HACKERS] Probably badly timed suggestion: pl/perl calling style same as C style

2010-02-24 Thread Alex Hunsaker
On Wed, Feb 24, 2010 at 14:35, Richard Huxton  wrote:
> With plperl.on_init allowing the loading of modules, might there be some
> merit (and little cost) in allowing the same style of function-mapping as
> with C functions?
>
> CREATE FUNCTION add_one(integer) RETURNS integer
>     AS 'DIRECTORY/funcs', 'add_one'
>     LANGUAGE C STRICT;
>
> CREATE FUNCTION add_one(integer) RETURNS integer
>     AS 'My::Package', 'add_one'
>     LANGUAGE plperl STRICT;

Interesting... Seems like a good idea.  But it aint gonna happen for 9.0 :(

-- 
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers


Re: [HACKERS] Probably badly timed suggestion: pl/perl calling style same as C style

2010-02-24 Thread Mike Rylander
On Wed, Feb 24, 2010 at 4:35 PM, Richard Huxton  wrote:
> With plperl.on_init allowing the loading of modules, might there be some
> merit (and little cost) in allowing the same style of function-mapping as
> with C functions?
>
> CREATE FUNCTION add_one(integer) RETURNS integer
>     AS 'DIRECTORY/funcs', 'add_one'
>     LANGUAGE C STRICT;
>
> CREATE FUNCTION add_one(integer) RETURNS integer
>     AS 'My::Package', 'add_one'
>     LANGUAGE plperl STRICT;
>

+1, fwiw

-- 
Mike Rylander
 | VP, Research and Design
 | Equinox Software, Inc. / The Evergreen Experts
 | phone:  1-877-OPEN-ILS (673-6457)
 | email:  mi...@esilibrary.com
 | web:  http://www.esilibrary.com

-- 
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers


[HACKERS] Probably badly timed suggestion: pl/perl calling style same as C style

2010-02-24 Thread Richard Huxton
With plperl.on_init allowing the loading of modules, might there be some 
merit (and little cost) in allowing the same style of function-mapping 
as with C functions?


CREATE FUNCTION add_one(integer) RETURNS integer
 AS 'DIRECTORY/funcs', 'add_one'
 LANGUAGE C STRICT;

CREATE FUNCTION add_one(integer) RETURNS integer
 AS 'My::Package', 'add_one'
 LANGUAGE plperl STRICT;

--
  Richard Huxton
  Archonet Ltd

--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers