Ruby 有个项目 必须 Windows 桌面想用 GVim + IronRuby, 有陷阱吗?

alvin2ye · 2012年04月26日 · 最后由 hz_qiuyuanxin 回复于 2012年07月26日 · 4209 次阅读

公司两种意见

正:

1. ruby写快。
2. gvim 快。
3. 有热情写, 但是有陷阱。


1. 开发最好用 native language。
2. vs2010 写界面可以拖。
3. 没什么陷阱。


windows 下的 vim,发挥不了全部实力。

IronRuby + SharpDevelop 是可以使用 GUI Designer 的。 http://w-yong.com/article.asp?id=10

GUI 布局弄好以后,至于用什么编辑器,喜好什么就用什么呗。

这是用 IronRuby 写的一个进程管理器: http://w-yong.com/article.asp?id=18

IronRuby 可能有很多地雷,ruby 也有 windows 安装包。用跨平台的库比如 gtk/wxwidget 也是一种办法。

正方肯定无数的陷阱。。。

匿名 #5 · 2012年04月26日

for me , 所有的桌面开发都基于 AIR 做

#2 楼 @skandhas 谢谢你正在倒腾 SharpDevelop, 看上去不错 #1 楼 @mouse_lin 我觉得没什么不顺手 #3 楼 @nouse 以前有个项目用 gtk 写过,后来团对全体人员坚持换 C# #5 楼 @sharp AIR 不熟悉

匿名 #7 · 2012年04月26日

如果桌面不是很复杂可以考虑 HTML5, http://www.infoq.com/cn/articles/sy-html5-in-douban 豆瓣电台已经在尝试了

#6 楼 @alvin2ye 呵呵 那是两年前写的,现在也一直没关注 SharpDevelop 了。当时是 SharpDevelop 宣布支持 IronRuby 和 IronPython 时,才开始用了一下:)

匿名 #9 · 2012年04月27日

IronXXXX 真心一脸小三相

#9 楼 @sharp 多个选择总是好的 :)

IronRuby 特别适合对.Net Framework 比较熟悉,而且也想用 Ruby 的团队。 主要是 IronRuby 可以无缝的使用.Net Framework 提供的丰富的功能。这样的话,团队的.Net 的开发经验也可以用的上。

对了~ IronRuby 项目的状态一直也没关注。楼主还是多了解一下吧。我当时使用 IronRuby 时,是兼容 1.8 的。现在应该是兼容 1.9 了吧。

#1 楼 @mouse_lin 原来是你啊,狮哥! 😄

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册