ActiveState Releases Perl Dev Kit 7.0.Comprehensive Perl Application Deployment Suite Adds Optimization Tools and Extends Platform Support VANCOUVER, British Columbia British Columbia, province (2001 pop. 3,907,738), 366,255 sq mi (948,600 sq km), including 6,976 sq mi (18,068 sq km) of water surface, W Canada. Geography -- ActiveState, the leading provider of tools and services for dynamic languages, today announced the release of Perl Dev Kit (PDK PDK Phi Delta Kappa (professional organization for teachers) PDK Portal Development Kit (SAP Enterprise Portal) PDK Peachtree-Dekalb Airport (Atlanta, GA, USA) ) 7.0, their multi-platform suite of tools for developing and deploying Perl applications. PDK provides essential tools for building self-contained, easily deployable executables for Windows, Mac OS X, Linux, Solaris, AIX (Advanced Interactive eXecutive) IBM's Unix-based operating system which runs on its Intellistation workstations and pSeries, p5, iSeries and i5 server families. and HP-UX HP's version of Unix that runs on its 9000 family. It is based on SVID and incorporates features from BSD Unix along with several HP innovations. (operating system) HP-UX - The version of Unix running on Hewlett-Packard workstations. . The comprehensive feature set also includes a graphical debugger Software that helps a programmer debug a program by stopping at certain breakpoints and displaying various programming elements. The programmer can step through source code statements one at a time while the corresponding machine instructions are being executed. and code coverage and hotspot analyzer, as well as tools for building sophisticated Perl-based filters and easily converting useful VBScript code to Perl. PDK 7.0 introduces the code coverage and hotspot analysis tool, Coverage Analyzer, improving code performance and reliability through coverage experiments and data set comparisons. Coverage Analyzer easily identifies untested or bottleneck A lessening of throughput. It often refers to networks that are overloaded, which is caused by the inability of the hardware and transmission lines to support the traffic. It can also refer to a mismatch inside the computer where slower-speed peripheral buses and devices prevent the CPU code, allowing users to address performance issues before executables are deployed. The feature extends popular Perl module A Perl module is a discrete component of software for the Perl programming language. A module is distinguished by a unique namespace, e.g. "CGI" or "Net::FTP" or "XML::Parser" and a filename similarly named (ie. Net::FTP lives in Net/FTP.pm). Devel::Cover, speeding interpretation of results through syntax highlighting
Syntax highlighting and an intuitive interface, and adding new functionality for simplifying management of code changes over time. "Coverage Analyzer, like all PDK's tools, is about ease-of-use: the ability for anyone to create a quality Perl application and then deploy it to coworkers or clients anywhere," says Jan Dubois, lead developer, PDK. "Coverage analysis is only as good as your understanding of the results, so by presenting even highly complex data in a readily usable format, Coverage Analyzer makes it easy to optimize code." With this release, Perl programmers also get the latest version of PerlApp, the most advanced tool for creating and deploying Perl executables to all major platforms. Heuristic A method of problem solving using exploration and trial and error methods. Heuristic program design provides a framework for solving the problem in contrast with a fixed set of rules (algorithmic) that cannot vary. 1. refinements provide sophisticated module wrapping to improve executable performance, and Unix versions have been redesigned to use dynamically-linked runtime libraries A collection of executable software functions in the machine language of the target computer. A runtime library can be linked into an application at compile time with links already resolved from the programmer's code to the functions when the application is loaded. , for significantly smaller executables. "We use PDK to provide our customers with critical network management applications written in Perl. With the new dynamically-linked runtime libraries, we can enhance these applications with functionality from key modules -- and even provide smaller exes," said Mike Gent, Virtual Expanse Innovations. "I highly recommend the new PDK to any Perl developer." PDK 7.0 also extends platform support to Mac OS X, allowing new users to take advantage of PerlApp and PDK's other valuable tools. Additionally, native 64-bit support is now available for Windows (x64), Linux (x64) and Solaris (Sparc). ActiveState also distributes ActivePerl, the complete, ready-to-install Perl distribution for Windows, Mac OS X, Linux, Solaris, AIX and HP-UX. Availability PDK 7.0 is available in three editions. PDK Productivity Tools and PDK Deployment Tools are targeted bundles, available for special release pricing of $115.00 (regular price: $145.00). PDK Pro Pack combines PDK Productivity and Deployment Tools in a single, high-value bundle, with special release pricing of $195.00 (regular price: $245.00). Upgrade pricing and education licenses are also available. Release specials end April 20, 2007. All editions are available now at http://www.activestate.com/pdk PDK Pro Pack is also available with ActivePerl Pro Studio, a subscription-based service that also includes the recently released Komodo IDE 4.0, Safari Books Online, and the PerlAlert newsletter. A one-year subscription, including software upgrades, is $495.00, available at: http://www.activestate.com/activeperlprostudio About ActiveState ActiveState is the leading provider of tools and services for dynamic languages such as JavaScript, Perl, PHP (PHP Hypertext Preprocessor) A scripting language used to create dynamic Web pages. With syntax from C, Java and Perl, PHP code is embedded within HTML pages for server side execution. , Python Python, in Greek mythology Python, in Greek mythology, a huge serpent. In some myths the infant Apollo slew Python at the oracle of Gaea in Delphi; in others Apollo killed the serpent in order to claim the oracle for himself. , Ruby and Tcl. Millions of developers rely on ActiveState's cross-platform, professional development tools, high-quality language distributions, and enterprise services. ActiveState is owned by its employees and Pender Financial Group, a publicly traded investment company focused on technology and healthcare sectors in British Columbia. Learn more at http://www.activestate.com. [c] 2007 ActiveState Software Inc. All product and company names herein may be trademarks of their respective owners. |
|
||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion