http://live.gnome.org/Vala/Manual <http://live.gnome.org/Vala/Manual>页面最下面。 在 2011年3月14日 下午6:18,Eros <authurg@xxxxxxxxx>写道: > 嗯呐~~~ > > 有没有离线的文档 这个样子 上课可以看看 = =+ > > 在 2011年3月14日 下午1:30,Mike Ma <zhtx10@xxxxxxxxx>写道: > > 可以来学习一下 >> http://code.valaide.org/ >> 比C++简单,比C高效,比python运行快,这是我的理由 >> >> 语法不习惯不用也罢 >> >> 于 2011年03月13日 22:13, Mike Ma 写道: >> >> vala就没有class么?没有namespace么?没有try catch么? >> 现在C接口已经相当稳定,而且我也没有打算更改它(在gdb上调试感觉非常方便) >> 要是C++要回溯到多少个类前面去? >> C完全足够了,C++会增加一些乱七八糟的错误 >> TAOUP给出的不用C++的理由已经足够了。 >> >> 现在不是讨论语言,是讨论什么可以让开发简单。。 >> >> Eva是C++的 >> >> 于 2011年03月13日 15:13, Devil Wang 写道: >> >> * >> * >> 2011/3/13 Mike Ma <zhtx10@xxxxxxxxx> >> >>> 这个是要编程技巧的,C不一定比C++代码复用率差 >>> 而因为c++的class影响,倒有可能让代码优化器施展不开拳脚 >>> >> >> 正因为得益于class才让C++上接应用,下接低层。 >> >> 你用vala调来掉去,完全不符合一个做libs的要求。 >> 你还不如直接用个脚本语言来写呢。 >> >> >> >>> >>> 其实vala是一个有点类似QT的那个预处理器的,只是把vala的class转换到gobject的C代码 >>> (vala调用C,C调用vala) >>> >>> 于 2011年03月13日 14:13, Devil Wang 写道: >>> >>> *我只倾向于C++* >>> * >>> * >>> *我对除了 C/C++ 之外的语言的效率不敢 恭维。除了汇编。* >>> * >>> * >>> *而且对一个设计 完美 的project来 说,C++语言对后期的维护工作量会比较轻松。代码复用率可以很高。C的话未必可以做的很好。 >>> * >>> >>> 2011/3/12 Mike Ma <zhtx10@xxxxxxxxx> >>> >>>> 准确说,Vala能调用C,不一定能调用C++ >>>> 因为Vala底层只转换到C、、 >>>> >>>> 于 2011-3-12 22:05, Mike Ma 写道: >>>> >>>> 我个人倾向于C、、 >>>> >>>> >>>> 于 2011-3-12 20:01, Eros 写道: >>>> >>>> 底层使用 C++ 然后界面使用 vala? >>>> >>>> 在 2011年3月12日 下午3:18,Devil Wang <wxjeacen@xxxxxxxxx>写 道: >>>> >>>>> * >>>>> * >>>>> 2011/3/12 Mike Ma <zhtx10@xxxxxxxxx> >>>>> >>>>>> C++?呃,那明摆着就是说从C++变到C,再变到C++ >>>>>> >>>>>> >>>>> 为毛要变? >>>>> >>>>> >>>>> >>>>>> 于 2011年03月12日 15:06, Devil Wang 写道: >>>>>> >>>>>> * >>>>>> * >>>>>> 2011/3/10 Mike Ma <zhtx10@xxxxxxxxx> >>>>>> >>>>>>> C语言 开发效率实在不 敢恭 维,所以我们看到有很多东西都是 Python + PyGTK开发的。 >>>>>>> 如果大家倾向于OOP,不知道大家认为 Vala语言怎么样(最好的一 点是,不 必手 动 >>>>>>> 管理内存了,可以用类C++ 的*引用*机 制)? >>>>>>> 提议C++的一律抹杀,因为GKiu就是从 C++的转化过来的。 >>>>>>> >>>>>> >>>>>> >>>>>> 为毛抹杀? C++ 才是效率最高的语言。 >>>>>> >>>>>> 我正准备忙完 thesis 就用C++ 重写底层。 >>>>>> >>>>>> >>>>>> >>>>>>> 虽然需要重写代码,但是还是相当简单的,只是把不易理解的代码改成易于理解的 >>>>>>> 代码(见valadoc.org)。 >>>>>>> 开发效率可以从DeskQ里面 看到。 >>>>>>> >>>>>>> 大家是喜欢C一点还是喜欢 OOP呢? >>>>>>> >>>>>>> -- >>>>>>> Mike. >>>>>>> Blog: http://ekd123.org/ >>>>>>> Fedora Project Contributor - Translator. >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> * >>>>>> >>>>>> Best Regards, >>>>>> >>>>>> Devil Wang >>>>>> >>>>>> * >>>>>> >>>>>> >>>>>> -- >>>>>> Mike. >>>>>> Blog: http://ekd123.org/ >>>>>> Fedora Project Contributor - Translator. >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> * >>>>> >>>>> Best Regards, >>>>> >>>>> Devil Wang >>>>> >>>>> * >>>>> >>>> >>>> >>>> >>>> -- >>>> I'm Authur. >>>> >>>> Mail: authurg@xxxxxxxxx authurg@xxxxxxxxxxx authurg@xxxxxxxxx >>>> Blog: www.dark-cloud.org >>>> >>>> 我只是在代码中爬行的一只虫子... >>>> >>>> >>> >>> >>> -- >>> >>> * >>> >>> Best Regards, >>> >>> Devil Wang >>> >>> * >>> >>> >>> -- >>> Mike. >>> Blog: http://ekd123.org/ >>> Fedora Project Contributor - Translator. >>> >>> >> >> >> -- >> >> * >> >> Best Regards, >> >> Devil Wang >> >> * >> >> >> -- >> Mike. >> Blog: http://ekd123.org/ >> Fedora Project Contributor - Translator. >> >> >> -- >> Mike. >> Blog: http://ekd123.org/ >> Fedora Project Contributor - Translator. >> >> > > > -- > I'm Authur. > > Mail: authurg@xxxxxxxxx authurg@xxxxxxxxxxx authurg@xxxxxxxxx > Blog: www.dark-cloud.org > > 我只是在代码中爬行的一只虫子... > > -- Wanna be the biggest dreamer~ K.I.S.S: http://www.kissuki.com/