欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

有在Stackless Python (or PyPy)上实现的开源Web Server吗? 博客分类: Web PythonWebErlangnginxRuby 

程序员文章站 2024-03-14 19:15:35
...

也许 HTTP Server 的实现并不是很难。
很多语言的开发库都自带有内置的 HTTP Server。
Ruby开发框架 Cerise 也自带有一个Ruby开发的 Web Server。

Python语言很早就有了虚拟机。
很多Python Web开发框架都带有一个内置的 Web Server。
这些 Web Server 都是基于 Python 语言开发的。
我没有发现一个基于 Stackless Python 开发的 Web Server。

据说 Stackless Python 的并发性更好。理论上应该有不少基于 Stackless Python 的 Web Server。
也有这样一种可能,Python程序语言可以直接在 Stackless Python平台上直接编译运行。
Python 开发的 Web Server程序可能直接在 Stackless Python 上直接运行。
查看了 Stackless Python 的文档,Stackless Python 不仅实现上取消了运行栈,而且引入了新的线程协同关键字。整个线程模型都换了。API,关键字,使用方法都换了。

还看到这样一种说法。PyPy 是 Stackless Python 的继承者。PyPy 好像是一种把 Python等动态语言翻译为 C 语言/底层语言的项目。
我对 Stackless Python, PyPy 了解有限。从网上信息分析不出个所以然。
想听听大家的意见。