[Subversion] / PEAK / README.txt  

Diff of /PEAK/README.txt

Parent Directory | Revision Log

version 340, Fri Mar 1 19:57:23 2002 UTC version 525, Fri Oct 4 15:48:10 2002 UTC
Line 1 
Line 1 
 TransWarp Release 0.2 preview 1  PEAK Release 0.5 alpha 1
   
  Copyright (C) 2001,2002 by Phillip J. Eby, All rights reserved.   Copyright (C) 1996-2002 by Phillip J. Eby and Tyler C. Sarna.
  This software may be used under the same terms as Zope or Python.   All rights reserved.  This software may be used under the same terms
  THERE ARE ABSOLUTELY NO WARRANTIES OF ANY KIND.  Code quality varies   as Zope or Python.  THERE ARE ABSOLUTELY NO WARRANTIES OF ANY KIND.
  from "alpha" to "experimental pre-alpha".  :)   Code quality varies between modules, from "beta" to "experimental
    pre-alpha".  :)
   
   
  Package Description   Package Description
   
     TransWarp is a toolkit for software automation in Python, where the term      PEAK is the "Python Enterprise Application Kit". If you develop
     "software automation" is considered to include CASE, code templating,      "enterprise" applications with Python, or indeed almost any sort of
     metaprogramming, generative programming, subject- and aspect-oriented      application with Python, PEAK may help you do it faster, easier, on a
     programming, etc.  It is also a collection of frameworks which use the      larger scale, and with fewer defects than ever before. The key is
     toolkit for integration with applications and other frameworks.      component-based development, on a reliable infrastructure.
   
     As Zope is to web publishing, as Twisted Python is to internet protocols,      PEAK is an application kit, and applications are made from components.
     and as AnyGUI is to graphical user interfaces, so TransWarp is (or wants      PEAK provides you with a component architecture, component infrastructure,
     to be) to the guts of your application, whatever its external interface.      and various general-purpose components and component frameworks for
       building applications.  As with J2EE, the idea is to let you stop
     The high-level vision of TransWarp is "Metadata + Metaclasses = Programs".      reinventing architectural and infrastructure wheels, so you can put more
       time into your actual application.
   
  Changes Since Last Release      But PEAK is different from J2EE: it's a single, free implementation of
       simpler API's based on an easier-to-use language that can nonetheless
     Darn near everything.  :)  Read the new docs and tutorials.      scale with better performance than J2EE.
   
       PEAK is the successor to TransWarp, an experimental toolkit for software
       automation in Python.  PEAK takes the best of the techniques and ideas
       from TransWarp, and repackages them as an enterprise software toolkit.
       Where TransWarp emphasized techniques like generative programming and
       aspect-oriented programming, PEAK emphasizes enterprise applications,
       and hides the computer science stuff "under the hood", so you can focus
       on building your application.
   
       PEAK tools can be used with other "Python Enterprise" frameworks such as
       Zope and the Python DBAPI to construct web-based, GUI, or command-line
       applications, interacting with any kind of storage, or with no storage
       at all.  Whatever the application type, PEAK can help you put it together.
   
  Installation Instructions   Installation Instructions
   


Generate output suitable for use with a patch program
Legend:
Removed from v.340  
changed lines
  Added in v.525

cvs-admin@eby-sarna.com

Powered by ViewCVS 1.0-dev

ViewCVS and CVS Help