Version française
Home     About     Download     Resources     Contact us    
Browse thread
ANNOUNCE: Perl4caml 0.3.14 released
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Richard Jones <rich@a...>
Subject: ANNOUNCE: Perl4caml 0.3.14 released
I'm pleased to announce the release of perl4caml 0.3.14.  This is a
fully-featured interface for calling Perl code and libraries from
Objective CAML, and includes wrappers around some popular Perl
libraries.  It is released under LGPL + OCaml linking exception.

http://merjis.com/developers/perl4caml

New in this release are wrappers around the wonderful
WWW::Mechanize[1], and additional coverage of methods in LWP,
HTTP::Request, HTTP::Response, HTTP::Response::Common and
HTTP::Cookies[2].

There are also some stability / bug fixes.

Note:

I'm still looking for someone with a deep understanding of both
perlguts[3] and OCaml GC, who can help me get the reference counting -
GC interaction working.  At the moment perl4caml does not free any
Perl structures, so is only recommended for short command-line
scripts.  There is experimental code in there to handle Perl's
reference counting, however it sometimes causes crashes and memory
corruption for reasons which are unclear, so it is disabled by
default.

Rich.

[1] http://search.cpan.org/dist/WWW-Mechanize/lib/WWW/Mechanize.pm#SYNOPSIS
[2] http://search.cpan.org/dist/libwww-perl/
[3] http://www.perldoc.com/perl5.8.0/pod/perlguts.html

-- 
Richard Jones.  http://www.annexia.org/  http://www.j-london.com/
>>>   http://www.team-notepad.com/ - collaboration tools for teams   <<<
Merjis Ltd. http://www.merjis.com/ - improving website return on investment
Learn Objective CAML - http://www.merjis.com/developers