由买买提看人间百态

topics

全部话题 - 话题: luajit
1 (共1页)
g****t
发帖数: 31659

发帖数: 1
2
luajit是不是用C寫的?GOGC是用go寫得吧?也不兼容啊。
Shenandoah大概需要兩三個工程師幹一年,我目前實力還是不行啊。。。
g****t
发帖数: 31659
3
你先学好写ppt
卖出去了
来本版找老司机就可以了


: luajit是不是用C寫的?GOGC是用go寫得吧?也不兼容啊。

: Shenandoah大概需要兩三個工程師幹一年,我目前實力還是不行啊。。。

T********i
发帖数: 2416
4
来自主题: Programming版 - lua里面实现点乘
https://github.com/LuaJIT/LuaJIT/commits/v2.1
唯一的结果就是挪到github上面去了。你看看都是谁在维护?
Fact check很困难么?
同意lua不太适合那种大二复杂的项目。这个语言太简单了。我最烦的是连常量都不支
持。但是简单也是它最大的卖点。希望人类能够拥有一个一成不变的语言。js已经被毁
了。
g****t
发帖数: 31659
5
来自主题: Programming版 - lua里面实现点乘
魏老师回来了?
之前我是在ultimate lambda还是射门地方看有人说mike pall
Move on了。看来是谣言
谣言出处:
https://realmensch.org/2016/05/28/goodbye-lua/


: https://github.com/LuaJIT/LuaJIT/commits/v2.1

: 唯一的结果就是挪到github上面去了。你看看都是谁在维护?

: Fact check很困难么?

: 同意lua不太适合那种大二复杂的项目。这个语言太简单了。我最烦的是
连常量
都不支

: 持。但是简单也是它最大的卖点。希望人类能够拥有一个一成不变的语言
。js已
经被毁

: 了。

T********i
发帖数: 2416
6
来自主题: Programming版 - lua里面实现点乘
其实我还是认为Lua是最好的嵌入式语言。LuaJit有一批死忠用户。继续发展没有任何
问题。
guvest其实也没说错。去年Mike Pall确实想撂挑子。但是后来又继续维护了。我估计
有舍不得的因素在里面。换你你舍得么?
我在想,如果把golang的GC移植到LuaJIT,不知道有多少工作量?可行不可行?
@bihai,我还在用Lua。我的智能家居的设计目前依然是最优的。
g****t
发帖数: 31659
7
应该是用的torch,luaJIT。
很晚才deepmind公司才改tensorflow。
第一篇文章出来的时候,我印象里tensorflow还没出现。
语言其实是很重要的。
luaJIT的描述能力和python差不多,速度快过Python很多。
d***q
发帖数: 1119
8
来自主题: Programming版 - 还有人用汇编语言写程序么

luajit has many hand crafted assembly codes inside
d***q
发帖数: 1119
9
来自主题: Programming版 - 为啥大家都比较python的web framework呢
I am using python/twisted for real time machine control. use TCP,UDP only.
some performance critical parts are written in cython/c++.
I also use Luajit (can be integrated with python easily).
d***q
发帖数: 1119
10
来自主题: Programming版 - 为啥大家都比较python的web framework呢

It is possible. check this: http://wiki.python.org/moin/EmbeddedPython
my colleague cross compile from the sources codes and remove many standard
libraries, finally the whole vm can run with 600K RAM.
if you do really care about embedded sys. I suggest using lua or luajit. it
is smaller and faster.
T********i
发帖数: 2416
11
来自主题: Programming版 - node.js快,到底什么是根本的原因?
看是什么事情,一般node也就是把数据从一个地方搬运到另外一个地方。基本只处理异
步I/O。这种情况下动几步就进入native C/C++实现的函数里面去了。当然速度快了。
另外,Google V8是基于C++,没C++ node玩不转。
V8是JIT。也就是能编译成机器码再运行。即使如此,这种dynamic typed JIT性能肯定
不如JVM。其实,同样是dynamic typed,V8都不一定干得过LuaJIT。
其实我个人更喜欢Lua多一些。Lua可能是最简单的语言了。我觉得任何人都很难会不喜
欢Lua。
w****a
发帖数: 710
12
来自主题: Programming版 - node.js快,到底什么是根本的原因?
在国内做游戏的时候写了一堆lua。
这个语言数组从1开始,没有continue,没有++没有+=。
想写个类还要蛋疼一下。
纯粹从语法角度来看实在对lua喜欢不起来。
当然,他简单,好改好hack,很容易做热更新,LUAjit速度也快。
搞个手游开发写写脚本基本上就是舒适健康有活力。
l**********n
发帖数: 8443
13
来自主题: Programming版 - Perl程序员工作机会多吗?
(^_^) c > java > go > scala > luajit > nodejs > ruby 2.0.0-p0 > pypy > ruby
1.9.3+ > lua > php > python > perl > ruby 1.8.x (T_T)
nodejs + cpp module比Java跑得还快
go is awesome.
学go吧

spark
r*g
发帖数: 3159
14
来自主题: Programming版 - [bssd]汇报一下Julia进展
当年julia出来的时候,luaJIT based torch已经有了吧,不会比它慢。
就说它没注意,那个现在还在主页上的rand_mat_mul,对javascript也不公平,其它都
是调用各种BLAS,这个是裸算。
g****t
发帖数: 31659
15
来自主题: Programming版 - lua里面实现点乘
LuaJIT的作者mike pall恐怕是一切jit里面最牛的一位了。但是他离开了。Move on吧
。而且似乎还有些人事是非。


: lua是不是在网络基础层还有些用途啊?

g****t
发帖数: 31659
16
来自主题: Programming版 - lua里面实现点乘
LuaJit和lua的人能合并吗?


: 老魏你好!

: Lua的本意是嵌入式语言,说白了就是用来给C/C 项目写配置增加灵活性的。

: 如果从"Lua必须配合C/C 使用"这个前提来看,Lua的局限性其实根本就不是问
题。

: 不过从Lua的下标从1开始这个事实来看,怕是创始人可能都不同意我这个观点。

: 另一个嵌入式语言python已经彻底做大了,再用来嵌入,反而有包袱。

: 我同意Lua一成不变是个好事。

T********i
发帖数: 2416
17
来自主题: Programming版 - lua里面实现点乘
Mike不喜欢lua 5.3众所周知。2015年就开撕了。
我不需要lua 5.3。估计luajit社区也没人需要。
我说了,lua最大的优点就是不变。虽然我认为能支持const就完美了。但是如果不支持
也行。我宁愿它永远不变。
只要持续完善性能和稳定性就好。
看看这一年的进展。X64, arm64, GC64。Mike Poll did a good job。
s*********y
发帖数: 6151
18
来自主题: Programming版 - 谁用过OpenResty?
一个中国人写的 Nginx + LuaJit 很legit啊 大概看了下感觉相当不错
d******c
发帖数: 2407
19
本来觉得槽点太多,无从回答,但我忽然恍然大悟,明白一点你的逻辑了。
我说的是R可以写deep learning的接口,又说R不是瞄准底层AI/ML,在我来说前后是一
致的,因为做个接口只是调用别人的库,不是做底层。
但是你好像完全没有接口的概念,以至于非要理解成我说用R写底层,还把CUDA提供
python接口当成alphago用python写的证明。
你知道什么叫接口吗?
前面人家都给出访谈,alphago一开始用的是torch,torch有python接口,你又要说
torch就是python写的?
https://en.wikipedia.org/wiki/Torch_(machine_learning)
It provides a wide range of algorithms for deep machine learning, and uses
the scripting language LuaJIT, and an underlying C implementation.
然后tensorflow有python接口,于是也是用python写的?
tensorflow现... 阅读全帖
T********i
发帖数: 2416
20
其实并不难,但是需要一定努力
T********i
发帖数: 2416
21
运气好的话小半年。我估计也就几千行代码,可能更少。

发帖数: 1
22
只怕吃不了一辈子,可能工作都不好找。
y*j
发帖数: 3139
23
屠龙技。。。。。。。


: 只怕吃不了一辈子,可能工作都不好找。

T********i
发帖数: 2416
24
No. They never had one. It's just a PPT.
T********i
发帖数: 2416
25
都是带注释2000多行,有效代码1000行出头。
反正不需要干大半辈子。
w********m
发帖数: 1137
26
go的GC没有vm支持,好像是在编程成机器码的时候,插进去的语句。
最大的问题是,go的compiler据说有150万行代码。
1 (共1页)