Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Perl Data Language


Related Topics

In the News (Wed 16 Dec 09)

  
  Perl
Perl is a multipurpose scripting language, first created for processing textual information but now capable for handling almost every job which can be scripted on your computer (esp. under Unix, but also with OS/2 and other platforms).
Perl 6 Essentials, by Allison Randal, Dan Sugalski and Leopold Tötsch.
Programmieren von Grafiken mit Perl, by Marc Lehmann.
www.seds.org /~spider/Comp/perl.html   (299 words)

  
  nntp.perl.org - perl.perl6.language.data (461)
For this purpose PDL supports "virtual piddles", which are pointers to parts of other piddles (the implementation is transparent, virtual piddles appearing just as any other piddle object to the user).
PDL introduced the code generator PDL::PP to create subroutines from concise descriptions to allow the programmer to focus on the algorithmic side of things.
The actual pointer to data is stored in the member void *data; which contains a pointer to a memory area with space for int nvals; data items of the data type of this piddle.
www.nntp.perl.org /group/perl.perl6.language.data/461?show_headers=1   (3384 words)

  
 perl.com: Guide to the Perl 6 Working Groups
Larry said at the Perl conference this summer that the old model of Perl development was not working well any more.
The hope is that if you don't like the way Perl hashes work, you will be able to plug in your own implementation, which is presently impossible.
The PDL (Perl Data Language) group has a number of RFCs out asking for Perl to provide better support for true, C-style arrays.
www.perl.com /pub/2000/09/perl6mail.html   (1002 words)

  
 nntp.perl.org - perl.perl6.language.data (396)
Perl 5 does not strictly provide a syntax for defining arrays, since the closest equivalent in Perl 5, the I, can contain different types of element within one structure.
Using a list in Perl 5 to mirror a one dimensional array leads to a loss of efficiency, because the elements of a list may be of different sizes, and can therefore not be jumped to directly.
Perl 5 does not strictly provide a syntax for indexing arrays of greater than one dimension, however the use of a I (or I) allows an approximation, as described in L in the Perl 5 documentation.
www.nntp.perl.org /group/perl.perl6.language.data/396   (574 words)

  
 PDL::Intro - Introduction to the Perl Data Language   (Site not responding. Last check: )
Perl is an extremely good and versatile scripting language, well suited to beginners and allows rapid prototyping.
The 'PDL' module is a complete Object-Oriented extension to Perl (although you don't have to know what an object is to use it) which allows large N-dimensional data sets, such as large images, spectra, time series, etc to be stored efficiently and manipulated en masse.
PDL variables (or 'piddles' as they have come to be known) support a wide range of fundamental data types - arrays can be bytes, short integers (signed or unsigned), long integers, floats or double precision floats.
pdl.perl.org /HtmlDocs/Intro.html   (362 words)

  
 Perl Data Language - Wikipedia, the free encyclopedia
Perl's data structures are intended for small to medium sized analysis tasks: they embody simple data structures and include considerable behind-the-scenes magic for type conversion, variable size, and the like.
PDL is a vectorized array programming language: the expression syntax is a variation on standard mathematical vector notation, so that the user can combine and operate on large arrays with simple expressions.
PDL borrows from perl all three basic types of program structure: imperative programming, functional programming, and pipeline programming forms may be combined.
en.wikipedia.org /wiki/Perl_Data_Language   (696 words)

  
 The PERL Programming Language
PERL (Practical Extraction and Report Language) is a relatively new language.
Perl's strength lies in it's ability to interact with it's environment.
Perl is starting to move towards it's C heritage by adding the ability to program using objects.
www.engin.umd.umich.edu /CIS/course.des/cis400/perl/perl.html   (738 words)

  
 PDL - the Perl Data Language   (Site not responding. Last check: )
PDL is the Perl Data Language, a perl extension that is designed for scientific and bulk numeric data processing and display.
You can run PDL programs directly as perl scripts that include the PDL module (with ``use PDL;''), or via an interactive shell (see the perldl(1) man page).
The PDL language extension includes about a dozen perl modules that form the core of the language, plus additional modules that add further functionality.
pdl.sourceforge.net /PDLdocs/PDL.html   (227 words)

  
 README for the Gimp-Perl package
Gtk, the perl extension for gtk+2 http://gtk2-perl.sourceforge.net The special "gtk2-perl-xs" variant is required, the inline version is *NOT* supported.
PDL, the Perl Data Language http://www.cpan.org/ Optionally, you can install the PDL module to be able to manipulate pixel data (or to be able to run the example plug-ins that do pixel manipulation).
PDL is available at any CPAN mirror, version 2.4 or higher is recommended.
www.goof.com /pcg/marc/gimp-perl-readme.html   (795 words)

  
 WDVL: Perl
In Part 20 of The Perl You Need to Know series, Aaron Weiss looks at several Perl DBM, or database management, solutions which have much less overheard than DBI and are a quick way to store and use Perl data structures to and from disk.
Most Web-based Perl scripts are built to deliver results in HTML format, aimed at the Web browser; in some cases, though, the option to deliver result data in PDF format may be a real boon to visitors of your site.
Perl is an interpreted language optimized for scanning text files, extracting information from those files, and printing reports based on that information.
wdvl.internet.com /Authoring/Languages/Perl   (3077 words)

  
 PDL::FAQ - Frequently asked questions about PDL
PDL was and is being actively developed by a loosely knit group of people around the world who coordinate their activities through the PDL development mailing list (pdl-porters@jach.hawaii.edu, see below).
PDL threading of operations on piddles (as mentioned in the indexing docs) is the iteration of a basic operation over appropriate subslices of piddles, e.g.
The longer answer (extracted from PDL::Objects): Since a PDL object is an opaque reference to a C struct, it is not possible to extend the PDL class by e.g.
pdl.sourceforge.net /PDLdocs/FAQ.html   (7208 words)

  
 Debian -- pdl
PDL (``Perl Data Language'') gives standard perl the ability to COMPACTLY store and SPEEDILY manipulate the large N-dimensional data arrays which are the bread and butter of scientific computing.
The idea is to turn perl in to a free, array-oriented, numerical language in the same sense as commercial packages like IDL and MatLab.
For example, using PDL the perl variable $a can hold a 1024x1024 floating point image, it only takes 4Mb of memory to store it and expressions like $a=sqrt($a)+2 would manipulate the whole image in a few seconds.
packages.debian.org /oldstable/math/pdl   (196 words)

  
 GIMP - Basic Perl
Perl as a language is probably more familiar to web-literate users as it is the major language for writing CGI scripts.
As there are several excellent tutorial texts describing the Perl language, this tutorial will assume a working knowledge of Perl, and will instead concentrate on the use of GIMP together with the use of the Perl modules Gimp and Gimp::Fu, written by Marc Lehmann pcg@goof.com.
Perl and all its associated modules are available in source form from the Perl Comprehensive Archive Network, CPAN.
www.gimp.org /tutorials/Basic_Perl   (3271 words)

  
 PDL   (Site not responding. Last check: )
PDL provides some facilities to let you perform operations on big arrays without generating extra copies though this does require a bit more thought are care from the programmer.
This is because perl's one is optimised for speed rather than consumption of virtual memory - this can result in a factor of two improvement in the amount of memory storage you can use.
The data structure for $a is implemented by a hash (associative array) which $a is a (blessed) reference too.
lnc.usc.edu /~brannon/perl/PDL.html   (2971 words)

  
 Dr. Dobb's | PDL: The Perl Data Language | September 1, 1997
Tarred by the same brush as other scripting languages, Perl (which in fact is semicompiled), is perceived as too slow and memory hungry for heavy numerical computations because it doesn't lend itself to storing and retrieving zillions of numbers quickly.
Hence PDL, the Perl Data Language, was conceived.
PDL can be used "normally" from a script, but it also has a shell interface for interactive data analysis and prototyping.
www.ddj.com /dept/architect/184410442   (1202 words)

  
 PDL - The Perl Data Language
Perl the ability to compactly store and speedily manipulate the large N-dimensional data arrays which are the bread and butter of scientific computing.
PDL turns perl in to a free, array-oriented, numerical language similar to (but, we believe, better than) such commerical packages as IDL and MatLab.
The goal is to allow PDL to interact with a variety of external numerical packages, graphics and visualisation systems.
pdl.perl.org   (208 words)

  
 Software for Manipulating or Displaying NetCDF Data
If the data points are not evenly spaced on a rectangular grid, IVE must be informed of the grid structure, either by specifying "attributes" in the data input or by specifying the coordinate transform in a user supplied subroutine.
A general mathematical data model that can be adapted to virtually any numerical data, that supports data sharing among different users, different data sources and different scientific disciplines, and that provides transparent access to data independent of storage format and location (i.e., memory, disk or remote).
IDL (Interactive Data Language) is a scientific computing environment that combines mathematics, advanced data visualization, scientific graphics, and a graphical user interface toolkit to analyze and visualize scientific data.
www.unidata.ucar.edu /staff/russ/netcdf/utilities.html   (10673 words)

  
 PDL::Intro - Introduction to the Perl Data Language - search.cpan.org
Because PDL is a modular extension to perl, it is accessible to ordinary perl scripts: to write a command-line PDL script you just say "use PDL;" at the top of an ordinary perl script.
PDL variables (or piddles as they have come to be known) support a wide range of fundamental data types - arrays can be bytes, short integers (signed or unsigned), long integers, floats or double precision floats.
Perl is an extremely good and versatile scripting language, well suited to beginners, and allows rapid prototyping.
search.cpan.org /~csoe/PDL-2.4.3/Basic/Pod/Intro.pod   (485 words)

  
 PDL2 - Perl Data Language v2.0
In this article we describe PDL v2.0, a matrix-oriented extension to Perl which allows operations like
From a Perl viewpoint, PDL is interesting in two different ways: (1) it provides a useful extension module for numerical applications and (2) it uses perl itself to generate most of the code that makes up PDL's functionality, in order to reduce the amount of redundant coding.
We give an overview of the main ideas behind the development and implementation of PDL.
www.perl.org /tpc/1998/User_Applications/PDL/pdl.html   (89 words)

  
 Perl version 5.8.8 documentation - perldoc.perl.org
If you are new to the Perl language, good places to start reading are the introduction and overview at perlintro, and the extensive FAQ section, which provides answers to over 300 common questions.
For quicker navigation, enter any Perl function, manpage, or core module name into the search box to jump directly to the appropriate section (full search results will still be available).
To obtain Perl itself, please go to http://www.perl.org/get.html.
perldoc.perl.org   (288 words)

  
 PostgreSQL: Documentation: Manuals: PostgreSQL 8.1: PL/Perl - Perl Procedural Language
PL/Perl is a loadable procedural language that enables you to write PostgreSQL functions in the Perl programming language.
Parsing complex strings may be be easier using Perl than it is with the string functions and control structures provided in PL/pgsql.
Any columns in the declared result data type that are not present in the hash will be returned as NULLs.
www.postgresql.org /docs/8.1/static/plperl.html   (932 words)

  
 PDL - the Perl Data Language - search.cpan.org
PDL is the Perl Data Language, a perl extension that is designed for scientific and bulk numeric data processing and display.
The PDL language extension includes about a dozen perl modules that form the core of the language, plus additional modules that add further functionality.
The perl module "PDL" loads all of the core modules automatically, making their functions available in the current perl namespace.
search.cpan.org /~csoe/PDL-2.4.1/Basic/PDL.pm   (213 words)

  
 The Perl 5 Registered Module List
Perl 5 implements a class using a package, but the presence of a package doesn't imply the presence of a class.
Perl, for example, is supplied with two types of licence: The GNU GPL and The Artistic License (see the files README, Copying and Artistic).
All the perl applications which make use of the script will need to be changed (slightly) if the script is converted into a module.
www.cpan.org /modules/00modlist.long.html   (8352 words)

  
 XML.com: Using XML and Relational Databases with Perl
You may not want to try using XML to transfer terabytes of data over the wire, but having a basic understanding of how Perl can be used to help XML and databases work together is a useful skill to add to your bag of tricks.
Given that our data models are very similar the only differences will be in column name we select for the primary key and the column names that the XML elements are mapped to.
And remember, new Perl XML modules are being released all the time, and many older ones are adding XML support, so be sure to check CPAN early and often.
www.xml.com /lpt/a/2000/12/13/perlxmldb.html   (2199 words)

  
 ! Aware: Perl: Persistent data storage, databases
SQL Relay - SQL Relay is a set of daemons and clients with C, C++, Perl, Python, Zope and PHP APIs for maintaining persistent connections to Oracle, MySQL, mSQL, PostgreSQL, SQLite, Lago or Sybase databases and executing queries through those connections.
The Perl DBI initiative has standardized the interface to a number of commercial database engines, so that you can move from, say, Oracle to Sybase with a minimum of effort.
PDL - The Perl Data Language, an ongoing effort to manipulate multidimensional data in a space- and time-efficient manner.
www.rocketaware.com /perl/data/database   (923 words)

  
 Perl Help, Perl Programming, Perl Code, Perl Tutorials, Perl Development
Perl, or Practical Extraction and Reporting Language, is an open source programming language.
If you want to use this popular programming language to help you process piles of text through your website, you’ve come to the right place.
Data is displayed in real time that allows developers to understand whether a performance issue is related to CPU, memory, or both.
www.devshed.com /c/b/Perl   (606 words)

  
 Perl Books - Book: Extending and Embedding Perl
It shows you how to implement Perl callbacks for C libraries, how to pass Perl hashes and arrays between Perl and C, and how to use the Perl Data Language infrastructure to improve the speed of array operations.
The make-up of Perl variables is discussed along with details on how a Perl program is parsed and converted to executable code.
«This book was indispensable in gaining a good foothold on using Perl in, from, and around C. [...] It is not a replacement for the perlguts, perlapi and perlxs documentation, but then again, it doesn't try to be.
books.perl.org /book/147   (471 words)

  
 The Perl Data Language (PDL): A Quick Reference Guide
The Perl Data Language (PDL) is a powerful package that uses C (and sometimes Fortran) to efficiently handle multidimensional data sets.
In fact, the plan is for the Perl 6 features to make it easier for the PDL folks to write numeric Perl.
PerlMonks is a proud member of the The Perl Foundation.
www.perlmonks.org /?node_id=587436   (473 words)

  
 Language reference - perldoc.perl.org
perlref - reference pointer data structure structure struct
perlipc - Perl interprocess communication (signals, fifos, pipes, safe subprocesses, sockets, and semaphores)
perlnumber - semantics of numbers and numeric operations in Perl
perldoc.perl.org /index-language.html   (83 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.