PLEAC

The PLEAC project aims to re-implement the solutions presented in the Perl Cookbook (by Tom Christiansen & Nathan Torkington, published by O'Reilly) in other programming languages. If successful, this project may become a primary resource for quick, handy, free solutions to most common programming problems using higher-level programming languages. It could also be useful for comparison on ease-of-use and power/efficiency of these languages.

Licenses FDL
Implementation Perl Python Ruby

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  22 Jan 2005 13:50
  • Rrelease-after

Changes: Python and Ruby contributions have been coming in steadily (both now over 60%). Sizable contributions have been made to Tcl (25%), Ocaml (24%), Ada (26%) and Pliant (9%). Pike has also picked up as of late (14%). R has been added. To simplify using and creating example scripts, an include system has been implemented, allowing scripts and data to live in separate files, which makes them easier to be accessed and used. Standalone scripts are also accessible as links from the Web presentation. There are now graphics that show the evolution of the project over time.

Changes: Major enhancements were made. There are now decent versions in: Python (43%), Guile (27%), Ruby (25%), Haskell (21%), and Tcl (17%). New versions were started for Java (already 14%), Pliant, and Erlang.

  • Rrelease-mid
  •  22 Aug 2001 19:08
  • Rrelease-after

Changes: Major upgrades of Python and Haskell, and new implementations in Guile, TCL, C++/Stl/Boost, OCaml, and Java.

Changes: This release contains a working engine for generating syntax-beautified Web content. The Merd version is around 30% complete. The Ruby version is around 25% complete. The Haskell and Python versions are around 10% complete. Embryonic Nasm and Masd versions are also available.

55347be9e4c907871b9a2e66bed5c71d_thumb

Project Spotlight

Punto

A tool for the visualization of particles.

Ffccc45930a36cb3b7961f5f9766a2ca_thumb

Project Spotlight

Seed7

An extendable programming language.