|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
您现在的位置: ChinaBeta.cn 中文IT资讯 >> 资讯中心 >> 业界资讯 >> 软件资讯 >> 文章正文
普通文章eC语言的新IDE:Ecere SDK 0.43普通文章微软研究院发布 AutoCollage -
普通文章《天地OL》最好玩的游戏 今日正普通文章石器回归 渡口网络正式签约《M
普通文章暗黑邪魔 《哼哼哈嘿》水晶塔中普通文章《炎龙骑士团OL 宠物情人》9/4
普通文章《跑跑卡丁车》L1频道进入一级推荐文章红警3领衔!2008年你绝不容错过
普通文章传《星之海洋4》为Xbox 360独占普通文章《S.T.A.L.K.E.R.:Clear Sky》
普通文章两个字符就让Google Chrome完全普通文章Adobe Creative Suite 4即将发
普通文章盗版玩家将无缘于《红警3》等P普通文章杨致远:微软不再有兴趣收购雅虎
普通文章高中生抢5亿游戏币难倒警方 抢普通文章工信部联合工商部门 发文彻底剿
普通文章用电脑“写字”影响中国学生汉普通文章微软上海广州深圳三地开打番茄
普通文章《个人信息保护法》:政府部门不普通文章微软Office Live Workspace Be
普通文章iPod nano 4, touch 2 更多规格普通文章《反垄断法》实施满月 微软组队
普通文章X360新作《忍者之刃》首批截图普通文章《星际争霸II》明年问世
普通文章Windows Live Messenger 翻译机普通文章很好很雷人:五花八门的另类PS
普通文章用户喜欢和不喜欢谷歌Chrome的普通文章《星际争霸2》新版战网2.0 全新
eC语言的新IDE:Ecere SDK 0.43 发布了
Www.ChinaBeta.Cn 更新时间:2008-9-5

【ChinaBeta.Cn中文IT资讯网】
Ecere SDK 0.43 发布,拥有许多的新特性:模板,容器,语法高亮……
还有要对中国开发者说的话……在一系列的艰难工作之后,我非常高兴的向大家宣布Ecere SDK新版本0.43发布了,下载链接如下:

For Windows:
Ecere SDK 0.43 for Windows - September 3, 2008 (36 MB)

如果你的电脑内已经安装了MinGW(比如说你已经安装了先前版本的Ecere SDK),那么你可以下载下面这个非常小的包代替,需要注意的是,这个包里也不包括GDB和UPX
Ecere SDK 0.43 (No MinGW/GDB/UPX) for Windows - September 3, 2008 (7 MB)
如果你选择下载这个包,那么你必须确保MinGW的可执行文件必须在你系统的PATH路径或者你IDE的文件/全局设置可执行路径里,IDE会寻找“make.exe”,而不是“mingw-make.exe”,所以如果你没有make.exe,你可以把mingw-make.exe复制一份改名为make.exe。

For Linux:
Ecere SDK 0.43 for Linux (Generic binaries) - September 3, 2008
请阅读INSTALL文件了解如何安装通用二进制文件包在你的linux上

Ecere SDK 0.43 for Debian/Ubuntu - September 3, 2008
例子将安装到 /usr/ecere/samples/  

Ecere SDK 0.43 for GoboLinux - September 3, 2008
(添加 http://www.ecere.com/gobo/packages/MANIFEST 到你的官方仓库里,然后运行Ecere的安装)

eC语言新增的内容
这个版本主要亮点是新增了模板类和标准容器类,这个功能其实在之前的版本就已经开始了,并且在这个版本最终公布。

模板
模板编程使得generic/meta programming成为可能eC这种处理模板的方式是非常独特而完全动态的,一个模板类实际上像普通类一样的声明,仅仅增加一个特别的“模板参数”,这个参数可以动态的添加到任何在这个类中使用这个参数的地方,就算这个参数引用到一个没有定义在那个模块内的类时,依然如此。

eC类可以放在一个共享库中,或者一个eC的源文件中,它可以使用在多个模块中而不需要头文件,对于eC的模板类来说,依然如此,对于不同的模板参数不需要额外的编译,只需要一点点的代码提供给模板类,它就会自动的生成,就像其他的普通eC类一样。

因为不需要重新编译,通过这种方法,可以使得代码更小,但是可能有一点影响到性能,但是,仅仅是一点,因为进行了许多优化,并且更多的优化应该放在eC的动态模板上,所以这并不是一个问题,目前来说,新发布的模板工作的很好。

类的参数可以通过三种形式中的任意一种来确定,数据类型,表达式(比如说一个常量),标识符(当前可以标识一个数据成员,但是将被扩展成可以表示属性和方法)。

模板非常的强大,并且支持迭代等复杂情况比如
class A : B<A> { int a; }
class B< class T > { T test; }

容器:
………………(省略,太长啦,大家自己看吧)
http://www.ecere.com/blog/2008/09/03/ecere-sdk-043-templates-syntax-highlighting/

其他的改进

另外一个非常有用的改进是Ecere SDK内嵌编辑器的语法高亮,它可以在文件/全局设置里做一些设置修正了许多的bug和问题,特别是调试器,现在调试器将是非常可用的。

我非常高兴的提供了许多特别的Linux发行版的安装包,比如说Gobolinux(我个人最喜欢的发行版,我把主要的开发平台都建在上面- www.gobolinux.org)和Debian/Ubuntu Ecere Communicator和Acovel Media Player也进行了一些升级在新版本里,依然有许多小问题在新版本里,这里是下载链接:
Acovel Media Player 0.01 for Windows
Acovel Media Player 0.01 for Linux
Ecere Communicator 0.02 for Windows
Ecere Communicator 0.02 for Linux

下面有一段话是Ecere的作者要对中国的开发者说的:

亲爱的中国开发者,你们好,非常高兴最近受到许多来自中国的关注。
Ecere SDK已经通过支持UTF-8实现了国际化,并且在Windows和Linux上都支持输入法,我希望可以开发一种非常强大的国际化工具在接下来的几个月里,用来维护Ecere工具的国际化,当然会有一个中文的版本,我非常希望构建工作可以得到你们的帮助,这项工作是具有高优先权的(就是说摆在计划任务的高优先级里)

我也希望中国的开发者可以在论坛里互相帮助学习eC和Ecere SDK,共同进步,论坛在一些中国朋友的帮助下已经建立,地址是http://cn.ecere.com

原文如下:
The Ecere SDK already embraces the international community by embracing Unicode standards such as UTF-8, and support for Input Methods on both Windows and Linux. I hope to develop powerful internationalization tools in the months to come which will enable the maintenance of international versions of the Ecere tools, of which a Chinese version, hopefully built with the help of some of you, will be a high priority. 

I would also like to encourage chinese developers to help out each other in learning eC and the Ecere SDK on the forums we have set up with friends from China at http://cn.ecere.com/

接下来要做的(关于开源):
我们将开始下一个发行版的工作(0.44),这个版本将做Ecere 的开源工作(使用BSD license)

一个关键的问题就是通过移植来使得我们可以构建Ecere SDK当没有一个现有的eC编译器时,这将使得Ecere SDK工作在很多其他的平台上,并将使得这个源码的发行更加的令人期待。

另外一个关键的问题在Ecere开源之前就是改进我们的版本控制系统,它将改进当越来越多的开发者需要使用它。

我们将重新设计Ecere的网站,给大家一个新的面貌,和一个改进的论坛系统

谢谢大家对Ecere SDK的关注和兴趣。


转自:ChinaBeta.Cn

(责任编辑:hahack)

Google
发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
热门文章 相关报道
普通文章 [软件资讯]eC语言的新IDE:Ecere SDK 0.43 发 (09-05)最新文章
普通文章 [软件资讯]微软研究院发布 AutoCollage - 整 (09-05)最新文章
普通文章 [游戏资讯]《天地OL》最好玩的游戏 今日正式 (09-05)最新文章
普通文章 [游戏资讯]石器回归 渡口网络正式签约《May (09-05)最新文章
普通文章 [游戏资讯]暗黑邪魔 《哼哼哈嘿》水晶塔中的 (09-05)最新文章
普通文章 [游戏资讯]《炎龙骑士团OL 宠物情人》9/4终 (09-05)最新文章
普通文章 [游戏资讯]《跑跑卡丁车》L1频道进入一级准 (09-05)最新文章
推荐文章 [游戏资讯]红警3领衔!2008年你绝不容错过的 (09-04)最新文章
普通文章 [游戏资讯]传《星之海洋4》为Xbox 360独占作 (09-04)最新文章
普通文章 [游戏资讯]《S.T.A.L.K.E.R.:Clear Sky》1 (09-04)最新文章
  • 微软研究院发布 AutoCollag

  •   网友评论内容:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    I D *
    邮 箱
    主 页
    评 分 1分 2分 3分 4分 5分
    评 论

    易尚防火墙 | 无线宽带路由器 | 3com无线路由器 | d-link无线路由器 | tp-link无线路由器 |东软防火墙

    关于我们  中国·国家信息产业部{粤ICP备06006652号}{陇ICP备06002562号}
    版权所有:『AK网盟基地』站长:Hahack | QQ:80505955 | E-mail:Hahack@Gmail.com
    Copyright (C) 2005-2007  akhack.org|chinabeta.cn All Rights Reserved