随笔 - 11, 评论 - 59, 引用 - 0

导航

每月存档

最新留言

  • re: 潜入编译器
    to .X.T.I.M.: <br>如果编译器如此简单,你何不写一个给我们分享一下
    by aniki_sh(匿名) on 2004/10/29 13:19:00
  • re: 潜入编译器
    到底有没有源代码啊,谁有发个给我,非常感谢我的邮箱是anywn1314@163.com
    by 啊浊(匿名) on 2004/10/28 22:29:00
  • re: 来自巴西的Lua语言新星让我脸红
    呵呵,估计是什么都没有研究通吧,学会了c就去研究api,呵呵,能熟悉c吗?
    by wood(匿名) on 2004/9/10 10:19:00
  • re: 潜入编译器
    我见过用VB编的直接产生独立EXE的源代码。 <br>那家伙只有16岁。 <br>其实他是把一种脚本编译成BIN直接写PE的,非常非常NB。
    by HAHA(匿名) on 2004/8/24 8:40:00
  • re: 潜入编译器
    请不要蛊惑新人,编译原理并非什么高深的东西,它不过就是利用有限状态自动机的简单原理多字符串进行模式匹配并进行后续工作罢了,编译器是具有针对性的系统软件,也就是说它依赖于要生成什么,就目前的较普通的编译...
    by .X.T.I.M.(匿名) on 2004/8/3 20:03:00
  • re: 简单介绍
    已经在爽N-Gage了,嗬嗬。
    by netpirate(匿名) on 2004/7/28 19:31:00
  • 回复: 来自巴西的Lua语言新星让我脸红
    中国人都在给别人打工,外国人在给自己打工。
    by Jasper(匿名) on 2004/5/3 19:13:00
  • 回复: 来自巴西的Lua语言新星让我脸红
    哈 <br>你脸红吧 <br>我不脸红
    by Sunmast(匿名) on 2004/5/1 16:06:00
  • 回复: 数据结构
    &quot;很多高手原来都是编译技术的高手&quot;此话不假.不过这类技术高手大多是跟底层次的语言相关的
    by teac(匿名) on 2004/4/22 21:50:00
  • 回复: 开始准备了
    祝好运,我21日研究生复试,苦
    by ceocio(匿名) on 2004/4/11 18:07:00
  • 回复: 开始准备了
    尽管放心好了。尤其是身边有了李庆大哥和Grace姐姐等等。你会有一个难忘和愉快的旅行的!
    by 孙展波(匿名) on 2004/4/11 1:49:00
  • 回复: 潜入编译器
    444444444444444
    by 44444444444(匿名) on 2004/3/31 8:34:00
  • 回复: 基于小范围的寻路法
    可能我看的那个的确不是严格的A*,它确实不是要求找到最短路径.而一般估计函数基本上都是距离.如果是距离,那么路径的选取过程和小范围算法差不多了。只是比小范围算法写起来复杂一点。 <br> ...
    by tangl_99(匿名) on 2004/3/18 23:16:00
  • 回复: 基于小范围的寻路法
    A*算法是有严格数学证明的,评估函数的质量只是影响效率,不影响结论。除非你的评估函数不符合A*算法的必要条件。 <br> <br>你所谓的估计就是这个,或者只是A算法。
    by Ginn(匿名) on 2004/3/18 21:21:00
  • 回复: 基于小范围的寻路法
    晕!www.gameres.com上的有很多关于A*寻路算法的介绍,你可以看到,A*算法的估计函数一般不会使用全优的计算.我保证90%的游戏中,都没有使用。
    by tangl_99(匿名) on 2004/3/18 10:34:00

广告

 
一种自由软件的脚本语言 Lua ,由于在游戏界日益成为主流脚本语言(得到著名的卢卡斯艺术公司两款游戏采用,并在GameDev.net的调查中高居脚本语言榜首),最近引起了业界的广泛关注。

Lua (葡萄牙语,义为月亮)是一种轻量级的强大的扩展语言,用纯ANSI C编写,最初版本只有6000行代码,却实现了垃圾收集、反射、面向对象等机制。Lua 是由巴西里约热内卢天主教大学计算机系的Roberto Ierusalimschy 等人于1993年开发的。

最近,Roberto Ierusalimschy 撰写的《Programming in Lua》一书也已经出版 

myan评论:Lua让我脸红

http://www.csdnblog.net/myan/archive/2004/04/21/490.aspx

Python是荷兰人写的,Ruby是日本人写的,Lua是巴西人写的,我这个中国人只能在这里脸红。  

Lua是所有动态语言中间平均效率最高的一个。它最初是以Library的形式存在,纯粹只是用作C/C++的一个扩展。现在不仅发展出了解释器,还发展出了编译器。游戏开发里Lua是使用最广泛的脚本语言。当世界上第一本Lua图书上市销售的时候,一位读者评价道:“Lua is a real gem.”

Lua很棒,Lua是巴西人发明的,这些都令我不爽,但是还不至于脸红,最多眼红。

让我脸红的是Lua的源代码,百分之一百的ANSI C,一点都不掺杂。在任何支持ANSI C编译器的平台上都可以轻松编译通过。我试过,真是一点废话都没有。

我1996年就学会了C,1997年就跑去研究Win32 API,后来是C++,STL,Java... 直到2002年看到C Interfaces and Implementations,才知道仅仅用ANSI C就可以实现一个强大的优美的library,直到2004年看到Lua的源代码才知道仅仅用ANSI C就可以实现一个非常快的虚拟机、非常棒的解释器/编译器和非常漂亮的语言实现。

这8年我都干什么去了?

-----2004.4.29来自 csdnblog

我的感觉也是如此!!!

打印 | 张贴于 2004-04-30 23:22:00 | Tag:暂无标签

对不起,本博客主人暂时禁止大家查看或者发表评论,请查看其它博客内容.

Powered by: Joycode.MVC引擎 0.5.2.0