Differences between revisions 9 and 12 (spanning 3 versions)
Revision 9 as of 2008-10-16 09:46:20
Size: 10249
Editor: ZoomQuiet
Comment:
Revision 12 as of 2008-10-17 04:22:50
Size: 11840
Editor: ZoomQuiet
Comment:
Deletions are marked like this. Additions are marked like this.
Line 32: Line 32:
== Python 语言 == == Py 语言自身 ==
Line 40: Line 40:
   * 世上唯一 Guido 手笔的文档!
  * 简明 Python 教程
   * Python 教程是世上唯一 Guido van Rossum 撰写的文档!这里是由知名行者刘鑫长期维护的中文版本;
  * 简明 Python 教程 中文版
Line 71: Line 71:
 前沿::
  Python 是个高速发展的语言,本身有什么进一步的使用技巧?未来将会如何?都有专门的地方进行讨论的:
Line 76: Line 74:
   * 是Python 专家 `David Mertz`的私人总结,针对Python 2.* 版本对 1.5.* 版本间变更较重大的语言部分进行了讲解;Python 本身隐密的角落相比其它语言要少的多,但是总是有可能会遇到的,幸好总是有好心人进行了分享;    * 是Python 专家 `David Mertz`的私人总结,针对Python 2.* 版本对 1.5.* 版本间变更较重大的语言部分进行了讲解;Python 本身隐密的角落相比其它语言要少的多,但是总是有可能会遇到的,幸好总是有好心人进行了分享;应该及时吸收;
   
 前沿::
  Python 是个高速发展的语言,本身在进行什么样的发展?未来将会如何?都是应该深入关注的:
Line 88: Line 89:

  * Stackless.com
   * 访问地址: http://www.stackless.com/
   * 这是针对传统 CPython 对于线程保守态度的一个积极应对;通过对C语言实现的Python 进行小的改进,获得了:
    * 简化的线程开发
    * 微线程扩展支持
    * 并发建模工具
   * 而且和 CPython 是完全二进制兼容的,可以使用所有传统Python 的模块
   * 而且已经在一些企业级情景中得到了应用,经典的有:
    1. EVE Online ~ 大型多人在线实时战略游戏 http://www.eve-online.com/
    1. Sylphis3D ~ 3D游戏引擎 http://devnet.sylphis3d.com/
  * PyPy
   * 访问地址: http://codespeak.net/pypy/dist/pypy/doc/home.html
   * 精巧地址: http://bit.ly/1svoIm
   * 这是 程序语言中的"流氓" http://inet6.blogspot.com/2007/03/pypy.html
    * 精巧地址: http://bit.ly/4h9uCA
    * 因为和其它开发语言相比, PyPy 根本是在作弊 ;) 简单的说:
     1. PyPy是用Python 编写的 Python 语言(自称rpython)
     1. PyPy能将Python 脚本编译成原生的 C/.net(2.0)/javascript 等其它语言代码
     1. PyPy能将rpython 脚本编译成 javascript,用以生成客户端Ajax 应用
     1. PyPy能将rpython 脚本流程展示成视图
     1. 可以通过 JIT 自制编译器
    * 即! PyPy 通过Python 实现了,将Py语法组织的脚本和其它任意语言自由转换! 也就是说 PyPy 可以支持人们用Python 开发出各种语言的应用! 实在太有才了,绝对应该关注!
   
Line 113: Line 135:
== Py 数据库应用 == == Py DB应用 ==
Line 168: Line 190:
== Py 嵌入/移动 == == Py 嵌入系统 ==
Line 172: Line 194:
  * 入系统   * 入系统
Line 207: Line 229:
  * PyPy

TableOfContents

status

草稿

ZoomQuiet,Liz

完成度:55%

Python 资源索引

经过十数年的发展积累,Python 应用的触角早已深入了各个领域! 在网络中的资源也浩如烟海:

  • 图atta2-1 使用Google 搜索Python 时的反馈

attachment:2008-10-14-google-python.png

在此行者们也只能根据自己的实际开发体验,推荐一些常见领域的优秀资源给好奇的读者们;-)

资源集锦

以下,使用粗略的领域分类,来展示不同层次相关应用的Python 技术:

Py 语言自身

就语言本身的学习参考资源

常备
深入
前沿
  • Python 是个高速发展的语言,本身在进行什么样的发展?未来将会如何?都是应该深入关注的:
  • Python Enhancement Proposals
    • 访问地址: http://www.python.org/dev/peps/

    • 精巧地址: http://bit.ly/fwcW8

    • Python 增进提案库 ~ 缩写 PEPs ; 是Python 最前沿和最官方的特性讨论中心,关心Python 未来趋势,以及现有技术细核的读者,应该认真学习;
  • Python 3000 进度报告
  • Stackless.com
    • 访问地址: http://www.stackless.com/

    • 这是针对传统 CPython 对于线程保守态度的一个积极应对;通过对C语言实现的Python 进行小的改进,获得了:
      • 简化的线程开发
      • 微线程扩展支持
      • 并发建模工具
    • 而且和 CPython 是完全二进制兼容的,可以使用所有传统Python 的模块
    • 而且已经在一些企业级情景中得到了应用,经典的有:
      1. EVE Online ~ 大型多人在线实时战略游戏 http://www.eve-online.com/

      2. Sylphis3D ~ 3D游戏引擎 http://devnet.sylphis3d.com/

  • PyPy

Py 文档处理

常备
深入
前沿

Py DB应用

常备
深入
  • ORM
  • ...
前沿
  • ODB

Py 网络应用

常备
深入
前沿

Py 嵌入系统

常备
  • 手机
深入
  • 嵌入系统
前沿
  • Android

Py 图形应用

常备
  • 成熟框架
深入
前沿
  • 3D,blander

Py 扩展应用

常备
深入
前沿
  • 动态 Jython
  • 原来Boo是一种有着python语法的.net语言,好处是公用CLI和.net其他语言互相协

作无间。。

我同事那个小组用了很久了,他老大用c#。他们在mono上跑,看来现在mono也相当 的成熟了,他们的都是生产上的应用。

Boo的logo挺讨人喜欢 :) http://boo.codehaus.org/Language+Features

不知道在vs.net上面开发boo会不会很爽。

Py 科学计算

常备
深入

Software for Algebra and Geometry Experimentation (SAGE) 是使用 Python 语言编写的,并使用交互式的 Python Shell 作为其用户界面。SAGE 的独特之处在于,它能够用作其他各种计算机代数系统的集成器,从而允许用户利用不同软件包的各自强项。

  • ...
前沿
  • 生物

Py 工程应用

常备
  • 模块
深入
  • 产品
前沿
  • ??

Py 教育支持

常备
  • 中蟒
  • 周蟒
深入
  • 维基
前沿

资源回收


反馈

创建 by -- ZoomQuiet [DateTime(2008-06-17T14:23:01Z)]

PageComment2

[:/PageCommentData:PageCommentData]

ObpLovelyPython/LpyAttach2ResIdx (last edited 2009-12-25 07:14:51 by localhost)