战魂小筑

讨论群:309800774 知乎关注:http://zhihu.com/people/sunicdavy 开源项目:https://github.com/davyxu

   :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  257 随笔 :: 0 文章 :: 506 评论 :: 0 Trackbacks

#

 

在codeproject上偶遇一篇C#写的脚本的文章。

http://www.codeproject.com/KB/cs/ConscriptIDE.aspx

http://www.codeproject.com/KB/cs/Conscript.aspx

 

下载研读发现:

  1. 直接使用C#字符串的hash机制,变量名直接作为table的索引,无需像传统的C++写出的脚本一样进行索引化
  2. 利用C#的垃圾回收机制,系统简洁易懂
  3. 基于汇编级的代码优化
  4. 语法介于java和lua之间非常简洁
  5. 支持多线程,并且支持临界段

 

对于C#使用脚本一说,网上有lua的.NET封装等。还有一种就是使用C#自身进行脚本处理,既方便,语言还不变。

本文介绍的脚本也许可以在你有时间时,可以重新回味下解析和创造自己语言的乐趣

posted @ 2009-05-05 22:04 战魂小筑 阅读(2498) | 评论 (1)编辑 收藏

在网上偶遇C++博客,注册空间,以后长期关注

posted @ 2009-05-05 21:54 战魂小筑 阅读(337) | 评论 (0)编辑 收藏

仅列出标题
共26页: First 18 19 20 21 22 23 24 25 26