NetBeans 6.0的M7终于出来了,第一时间下载,然后取回Ruby插件。经过半天的使用,可以确定,这是NetBeans Ruby插件的第一个可用版本。已经可以工作的功能包括:
1、自动补齐+文档提示(Ctrl + Space或Ctrl + \);
2、方法间跳转-按Ctrl同时点击方法名会自动跳转到定义该方法的源文件处(在所有GEM中跳转);
3、格式化。
还不能工作或者很好工作的功能有:
1、Debug
2、Rails工程中的lib目录竟然没有包括到自动分析目录中
3、运行工程有问题。
安装方法:
1、到http://www.netbeans.info/downloads/dev. ...
- 17:04
- 浏览 (34300)
- 论坛浏览 (44595)
- 评论 (65)
As NetBeans IDE 6.0M7 released, I tried the Ruby module for it, and it's almost useful now.
To get and install,
1. Downloand NetBeans IDE 6.0M7 from:
http://www.netbeans.info/downloads/dev.php
Select 'Q-Build' and download the newest M7
2. Update Ruby modules:
1) [Tools] -> [Update Center]
2) Se ...
As NetBeans IDE 6.0M7 released, I tried the Ruby module for it, and it's almost useful now.
To get and install,
1. Downloand NetBeans IDE 6.0M7 from:
http://www.netbeans.info/downloads/dev.php
Select 'Q-Build' and download the newest M7
2. Update Ruby modules:
1) [Tools] -> [Update Center]
2) Se ...
As NetBeans IDE 6.0M7 released, I tried the Ruby module for it, and it's almost useful now.
To get and install,
1. Downloand NetBeans IDE 6.0M7 from:
http://www.netbeans.info/downloads/dev.php
Select 'Q-Build' and download the newest M7
2. Update Ruby modules:
1) [Tools] -> [Update Center]
2) Se ...
Due to the recent date format change in the Yahoo! historical data, I've updated the relative module:
org-aiotrade-platform-modules-dataserver-basic.nbm
And also updated module: org-aiotrade-math.nbm to fix the bug mentioned at:
Solution for bug: wrong date shown
To update your installed Ai ...
Due to the recent date format change in the Yahoo! historical data, I've updated the relative module:
org-aiotrade-platform-modules-dataserver-basic.nbm
And also updated module: org-aiotrade-math.nbm to fix the bug mentioned at:
Solution for bug: wrong date shown
To update your installed Ai ...
Due to the recent date format change in the Yahoo! historical data, I've updated the relative module:
org-aiotrade-platform-modules-dataserver-basic.nbm
And also updated module: org-aiotrade-math.nbm to fix the bug mentioned at:
Solution for bug: wrong date shown
To update your installed Ai ...
Due to the recent date format change in the Yahoo! historical data, I've updated the relative module:
org-aiotrade-platform-modules-dataserver-basic.nbm
And also updated module: org-aiotrade-math.nbm to fix the bug mentioned at:
Solution for bug: wrong date shown
To update your installed Ai ...
[Updated: Feb 18, 2007, 增加了关于Java中静态方法的内容]
首先,这里的OO中的Object仅指包含可变状态的Object,暂不涉及有关OO的多态、继承等概念。
一、Erlang的OO
1、保存在函数调用栈中的状态
Erlang是函数式语言,一般而言,对于事物可变的状态(参数和中间状态)尽可能局限在函数调用中处理完,在调用过程中这些状态全部保存在函数的调用堆栈中,也就是说,函数处理的是事物瞬间的状态。这时,可以说,Erlang不太关心包含可变状态的Object。
2、保存在共享内存或硬盘上的状态
当然,Erlang肯定要处理现实世界的可变状态,这些 ...
- 05:07
- 浏览 (3933)
- 论坛浏览 (4670)
- 评论 (6)
使了一段时间ruby, rails,有些初印象。
1、ruby语法太随便,一段时间后,坏习惯养成,括号可加可不加,什么都是能省就省。老在ruby中打转问题不大,但如果要在ruby, javascript, java等不同语境中来回转换,这种不一致我不太喜欢。
2、由于ruby的语法和动态,rails把API转换成了貌似语法层面的东西(叫DSL),模糊了语法和API,容易把人绑死到rails,就像lisp中不纯净的macro,也叫泥巴,越滚越是泥巴,最后是个大泥巴。
总之,ruby和rails的本质是泥巴,什么都能糊,糊出来的是泥巴。
- 18:42
- 浏览 (995)
- 评论 (4)
After playing with Ruby for weeks, I found Ruby is yet interesting. I try to write my code a bit in the likeness of Erlang, where symbol vs atom, array vs list. And the most important syntax that I like are:
everything return a value
may return multiple values
begin-end clause is lambda that may b ...
After playing with Ruby for weeks, I found Ruby is yet interesting. I try to write my code a bit in the likeness of Erlang, where symbol vs atom, array vs list. And the most important syntax that I like are:
everything return a value
may return multiple values
begin-end clause is lambda that may b ...
After playing with Ruby for weeks, I found Ruby is yet interesting. I try to write my code a bit in the likeness of Erlang, where symbol vs atom, array vs list. And the most important syntax that I like are:
everything return a value
may return multiple values
begin-end clause is lambda that may b ...
After playing with Ruby for weeks, I found Ruby is yet interesting. I try to write my code a bit in the likeness of Erlang, where symbol vs atom, array vs list. And the most important syntax that I like are:
everything return a value
may return multiple values
begin-end clause is lambda that may b ...
《这是有关OO和FP的杂想,断断续续的...》
一、关于对象
在FP中如何理解对象这个东西?
Erlang -> 对象Object就是一些基本数据和基本数据的组合,如果说Object还有Type的话,那么可以用atom来表述它们(等价形式就是Record),同名函数通过匹配来判断对不同的Type的Object应用什么样的算法。可以说Type就是起一个名字,一个Object可以随时、随便,起个,或者改成什么样的名字。
Haskell-> Erlang's + Strong Type: Type 就是一组接口、一组约定,函数被定义为作用在特定Type的O ...
- 21:48
- 浏览 (876)
- 评论 (0)
虽然打算把自己的一个开源项目移植到erlang,但手头的一个工作项目却是在用ruby on rails,花了一段时间了解ruby后,发现ruby还是有点意思的。(反倒是不太喜欢Rails。我喜欢直来直去的编程,rails里面太多的magic,实在让我这个喜欢刨根究底的人难受)。
回到主题,Ruby之所以比Python、groovy和Javascript更适合函数风格的编程,尤其是erlang风格,主要因为以下几点:
everything is message(也即任何语句都会返回值)
may return multiple values(可以返回多值)
...
- 20:14
- 浏览 (9368)
- 论坛浏览 (11993)
- 评论 (11)
最近加入圈子
最新评论
-
ErlyBird 0.16.0 Released
Others->Erlang...
-- by dcaoyuan -
ErlyBird 0.16.0 Released
为什么我在NB内导入完成后,在New Project里面无法看到 create ...
-- by fatdong -
新的Scala for NetBeans提 ...
因为NetBeans的几个基础模块在Trunk里有与6.1不兼容的的变化,所以现 ...
-- by dcaoyuan -
新的Scala for NetBeans提 ...
另外,dcaoyuan大叔有空时能否简单说一下为NetBeans开发某一门语言的 ...
-- by 自言200801 -
新的Scala for NetBeans提 ...
重新更新以后就装不起来啦,错误如下:====================== ...
-- by 自言200801







评论排行榜