Initial import to Tizen
[profile/ivi/python-twisted.git] / doc / core / howto / vision.html
1 <?xml version="1.0" encoding="utf-8"?><!DOCTYPE html  PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN'  'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'><html lang="en" xmlns="http://www.w3.org/1999/xhtml">
2   <head>
3 <title>Twisted Documentation: The Vision For Twisted</title>
4 <link href="stylesheet.css" rel="stylesheet" type="text/css"/>
5   </head>
6
7   <body bgcolor="white">
8     <h1 class="title">The Vision For Twisted</h1>
9     <div class="toc"><ol/></div>
10     <div class="content">
11     <span/>
12
13     <p>Many other documents in this repository are dedicated to
14     defining what Twisted is. Here, I will attempt to explain not
15     what Twisted is, but what it should be, once I've met my goals
16     with it.</p>
17
18     <p>First, Twisted should be fun. It began as a game, it is
19     being used commercially in games, and it will be, I hope, an
20     interactive and entertaining experience for the end-user.</p>
21
22     <p>Twisted is a platform for developing internet applications.
23     While Python by itself is a very powerful language, there are
24     many facilities it lacks which other languages have spent great
25     attention to adding. It can do this now; Twisted is a good (if
26     somewhat idiosyncratic) pure-python framework or library,
27     depending on how you treat it, and it continues to improve.</p>
28
29     <p>As a platform, Twisted should be focused on integration.
30     Ideally, all functionality will be accessible through all
31     protocols. Failing that, all functionality should be
32     configurable through at least one protocol, with a seamless and
33     consistent user-interface. The next phase of development will
34     be focusing strongly on a configuration system which will unify
35     many disparate pieces of the current infrastructure, and allow
36     them to be tacked together by a non-programmer.</p>
37
38   </div>
39
40     <p><a href="index.html">Index</a></p>
41     <span class="version">Version: 12.1.0</span>
42   </body>
43 </html>