读书人

lua到底有好不容易学

发布时间: 2013-03-01 18:33:02 作者: rapoo

lua到底有好容易学
网上说lua很简单,一天就可以掌握基本知识,但是我怎么觉得不那么简单捏?基本类型和控制语句还好,的确可以很快掌握,但是泛型for没那么容易吧,还有table是很灵活的,难道也像网上说的这些东西一下午不到就能掌握完?
闭包,对象,元表,继承,函数环境,包,这些概念也还好理解,但协作线程就不那么简单了吧。

最后要说的是,由于一直专注C/C++,所以我在学lua的时候也觉得,这种动态脚本语言的思维方式和c++他们有点不同,哪有网上说的那么轻松,好像看一下午就能无障碍编程,随意实现自己想要功能的样子。。

我也快速学习过语言,C#,那个才是真的翻两个小时就会了,然后需要开发什么就一边开发一边学,没得压力。但是忘得也快,开发过了后来就不用了,达不到像用c一样闭着眼睛也能写出能编译的代码。
而我的目标也是把lua作为像c一样的熟练度,请问大家,这个目标不是一下午或者一两天就能办到的吧?!
[解决办法]
你这个貌似属于要达到精通的程度吧?
他们说的应该是会的程度
[解决办法]
我认为协程是 :23(要不就24种)种设计模式之一的单一模式。

只不过他所创建的对象比较特殊,是一个线程。

但是他到底是不是线程呢? 你可以用C语言写一个工具,查看系统中所有运行的线程。

看看协程运行的时候是否有一个新的线程运行了。如果能获得新线程的信息就好了。
(如果这个方法不行,你可以看看Lua的源码,好像并不是很大!这个方法一定行!!)

不知道对是不对。

(我看协程20分钟,就想了这么一点,我不知道两天能不能学会,半天肯定是不行)

(如果有人说半天能学会Lua,那对于他来说,他半天同样能够学会C语言,有谁说过这样的话吗?Lua的语法比C的应该复杂一点,C语言的库在Lua中也能一样的应用,所以Lua应该比C更难一点! 只是我认为,你认为呢?)

读书人网 >perl python

热点推荐