`
linkerlin
  • 浏览: 34900 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
C++      big language small library Lua        small language small library Erlang   small language big library  
LuaBind --最强大的Lua C++ Bind 翻译: Linker Lin (linker.m.lin@gmail.com)1 介绍LuaBind 是一个帮助你绑定C++和Lua的库.她有能力暴露 C++ 函数和类到 Lua . 她也有能力支持函数式的定义一个Lua类,而且使之继承自C++或者Lua. Lua类可以覆写从 C++ 基类继承来的虚函数. 她的目标平台是Lua 5.0 ,不能支持Lua 4.0 .她利用模板原编程技术实现.这意味着,你不需要额外的预处理过程去编译你的工程(编译器会替你完成全部的工作).这还意味着,你也不需要(通常)知道你注册的每一个函数的精确的签名.因 ...
ConcurrentLua--面向并发的Lua编程 原文地址Linker 翻译此文只为提供更多信息.介绍 ConcurrentLua 是一个无共享异步消息传递模型的实现.该模型来自Erlang语言.她改编了Erlang的并发元素并整合进Lua里.ConcurrentLua的一个核心元素是 process(进程).一个进程是一个轻量级虚拟机线程,扮演和操作系统的进程同样的角色;他们不共享内存而是使用某这进程间通讯机制.这些进程能够根据需要被创建和销毁,并通过一个简单的环罗宾(轮训)算法来调度他们.每一个进程关联到一个邮箱(临时存储消息的队列),通过邮箱来接受别的进程发来的消息.进程可 ...
很快! 很稳定! 很简单! 很方便! 支持多种语言,协议简单。 用于Cache很合适~
基本上是奇技淫巧,在新的多核时代,这种东西完全没有保证。 不要用!
Linker:  呵呵 其实,用Haskell悟道非常的好 禹呈:  还是你说像lua那样就够了? Linker:  因为,没悟道透彻就不会用 我觉得js很lua是同样的 道 禹呈:  不用悟透彻也会用的语言也有 Linker:  恩 禹呈:  比如python Linker:  ...
可惜LuaSocket太差。 http://blog.csdn.net/linkerlin/archive/2008/04/21/2313210.aspx 有点跑题,见谅。 不过,这也说明了Erlang的思想有多大的威力和吸引力~ :)
一直没有找到很全的文档. 貌似性能不错. 在一台老式奔M 1.3GHz的笔记本上,dRuby可以实现100次/s以上级别的调用效率. 最为轻量级服务器是足够好了. :) 打算用来实现一个P2P 穿透服务器. 可惜没有找到很好的API文档. 谁有吼一下~ :)
Global site tag (gtag.js) - Google Analytics