《Python, Ruby, Lua language family tree》的相关内容
相关讨论
如何实现一个性能高的解释器?
静态有类型语言处理复杂业务逻辑上灵活性太低,
相信很多人都有类似的体会,
哪我们何不在用静态的宿主语言写一个动态的解释器去用自己定义的简单的动态脚本实现复杂的业务逻辑呢?
虽然java有beanshell,
但是我相信一定用了反射机制来做的,
不适用与非有反射机制的语言
考虑到C++是一门强类型语言,
处理复杂业务逻辑的灵活性不够,
因此考虑写无类型的动态脚本,用宿主语言C++写个脚本解释器, ...
by zengjin8310 2006-01-25 浏览 (10961) 回复 (47) 关键字:
pkgconfig使用
你是否经常用到一个第3方的库的时候 经常不知道他的头文件在哪里库 文件在哪里,每个发行版本安装的地方都可能不太一样 这时候你就需要象pkgconfig这样的工具:
首先为你要安装的库写一个.pc文件 如 lua.pc
# lua.pc -- pkg-config data for Lua
# vars from install Makefile
# grep '^V=' . ...
by mryufeng 2007-10-17 浏览 (828) 回复 (0) 关键字: pkgconfig install
尝试用Python实现消息传递编程风格
引用本文站在一个难以名状的角度上研究了 Python 语言中消息发送的编程风格。原文是使用 JavaScript 描述的。文章作者 lichray 只把文章的上篇改成了 Python,因为下篇对于 Python 来说是没有意义的。lichray 是个 ECMAScript 的狂热追随者,mozilla.org 邮件列表里的无名潜水员。
文章中使用了 Python 解释器,行开头有 ">>>" 表示 ...
by Lich_Ray 2007-06-09 浏览 (14672) 回复 (33) 关键字: python
疑问:yield到底是怎么运作的?
最早看到yield时,就用c/C++中的概念对比了一番,发现最接近就是“宏代码的展开”。粗看起来,这样的理解是可以的。不过马上就有个问题出来了,就是定义域。宏代码的展开,要求展开后的代码处于被展开的位置同一个定义域,否则,相关变量和函数就会出现没有定义的错误。 不过从下面的ruby代码来看,yield没有这样的问题存在
class A
def self.test
yield
end
en ...
by jack 2006-10-31 浏览 (14586) 回复 (31) 关键字:
相关博客
Lua学习小记——语言
1.起点,经典hello world:
print("Hello World")
这与大多数脚本语言没什么两样,总体来说如果你对JavaScript、Ruby、Python之类有所学习的话,LUA还是相当简单的
2.函数定义,类似JS,用begin end代替大括号:
function fact (n)
if n ...
by dennis_zane 2007-11-29 浏览 (628) 回复 (1) 关键字: lua
任何武器,都是杀人的凶器!
不管是asp, php, ruby, python, jsp。。。就算是lua这类一穷二白的,或者是c/c++这类静态的,只要砸进去,库够用。。。啥开发不能做呢?
只是指令集计算机的泛生而已
所以,不要在技术的选型上太纠缠(有些差异,只要不是本质性的,就不要太困惑了)
by 17studio 2007-11-15 浏览 (110) 回复 (0) 关键字:
几种开发者必学的语言
1) C++ —— 让你知道如何操作内存和关注软件的运行性能,养成不浪费系统资源(CPU和内存)的习惯。
如果是Windows程序员,还应该掌握:
COM组件模型 —— 微软帝国的基石。
VB和VBScript —— 让你学会如何用最快速的方法解决问题(得益于COM组件模型)。
2) Java &mda ...
by panlw 2007-11-12 浏览 (168) 回复 (0) 关键字: 计算机编程语言
Re: 别打了-改PK(呼吁版主开办ROR战场,不然沾上Ruby和Rails的帖子就卷入征战)
玩点技术PK比较 ruby对 某某 -不一定当真
http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&lang=all
性能比较
And remember, "For every complex problem, there is a solution that is simple, neat, and wrong. ...
by bd7lx 2006-11-14 浏览 (661) 回复 (0) 关键字:
相关圈子讨论
菜鸟请教!如果应聘Python程序员,应该至少会哪些?
各位大侠好!本人已经看了20几天的Python。可能是本人不知行业深浅,想找个Python程序员的工作。还请各位指点一二,看看我还需要看哪几部分!
我看的是清华的《Python编程基础》2003年
看了前4章一些基础的。Tkinter,Pmw,正则表达式,多线程编程。。。还没有看。
by 快乐的蛀虫 2007-06-07 浏览 (1982) 回复 (12)
在豆瓣的python组看到的一些对c++的评论
在豆瓣上看到的:
http://www.douban.com/group/topic/1395156/
我只摘抄出一些
引用
C++其实不是unix所需要的,反而是windows所需要的。unix下大多程序还是c写的。所谓复用和复杂逻辑,unix通过KISS,将功能分配到最小,然后利用管道,socks和lib来拼接功能。这样就大大的降低了复杂性。windows的GUI问题才是真正不好解决的东西 ...
by simohayha 2007-05-10 浏览 (2477) 回复 (8)
python今年要出版的书
呵呵,在豆瓣上看到的。
Programming Python是人邮引进的最新版,我的一个朋友在译,进度还算顺利。Python网络编程的翻译是博文在做,进度不清楚,我参加了试译,可耻的失败鸟:)。Python源码剖析我盼了好久,作者自称快定稿了。至于C&Py那本书……本人努力填坑中……目前MSN上见到编辑都有点心慌慌的说:P
想买网络编程和源码刨析.
by simohayha 2007-03-24 浏览 (4176) 回复 (30)
相关新闻
一个新的编辑器: N-BRAIN
RT,一个叫做N-BRAIN的编辑器。目前支持的语言包括Ada, assembly language, batch files, C, Cobol, C++, C#, CSS, Eiffel, Erlang, Fortran, Haskell, HTML, Java, JavaScript, Lisp, Lua, Pascal, Perl, PHP, properties, Python, R ...
by Eastsun 2008-06-09 浏览 (4354) 回复 (25) 关键字: 编辑器 n-brain
WhatLanguage: 识别输入文本的语言种类的Ruby库
WhatLanguage是一个由Peter Cooper写的Ruby库,能够简洁快速识别用户输入文本的语言种类。
目前支持荷兰语,英语,俄语,法语,德语,葡萄牙语,西班牙语,拼音,波斯语。
下面是使用范例:
require 'whatlanguage'
"Je suis un homme".language # => :french
# OR...
wl = ...
by QQbyte 2008-08-26 浏览 (578) 回复 (4) 关键字: whatlanguage
为什么Rails还没有占据统治地位(并且你也不需要它)
早些时候,当Christian
Sepulveda写了一篇有趣的贴子“为什么Rails将会占据统治地位?”。这是一篇在Rails社区中传颂的赞美诗,但对此我却不能认同。
我是一个Ruby和Rails的超级“粉丝”,并运用在我的日常工作和个人项目中。然而我看不到它们会在不久成为主流,或是用Christian的话来说&ldqu ...
by robertlyc 2008-03-23 浏览 (5417) 回复 (40) 关键字: ruby rails

