分享
 
 
 

Beman Dawes-Boost-20031104-C++标准委员会

王朝c/c++·作者佚名  2006-01-08
窄屏简体版  字體: |||超大  

日期:11月4日

发件人:Beman Dawes

主题:C++ committee actions

The C++ committee met last week. Actions which may be of interest to Boosters:

上周召开的C++标准委员会。一些Booster们应该会感兴趣的信息:

* The initial version of the Library Technical Report (TR) working paper has been accepted; it will be refined over the next year to become the final TR. The plan is to finish the technical work on the TR at the Redmond meeting, one year from now.

最初的Library Technical Report Working Paper已经被标准委员会接受;在下一年中,这些报告将被进一步精确化,并成为最终的TR。计划是在明年的Redmond 会议之前完成TR相关的技术工作。

* A number of mostly minor changes and fixes to the TR were voted in, based on early implementation experience. Library vendors seem to be implementing the TR with gusto, and one or two are already shipping some of the smaller components.

对TR的大部分主要改动和整理都以早期的实现经验为基础进行了投票。Library 的作者们看起来对于完成TR有着浓厚的兴趣,并且其中的一两个已经提交了更小的组件。

* The Iterator Facade and Adaptor, Iterator Concepts, and Fixed Size Array Wrapper proposals were accepted for the Library TR. All are based on Boost libraries.

Iterator Facade and Adaptor, Iterator Concepts 和定长数组提案已经被Library TR所接受。这些提案都以Boost为基础。

* The Library TR is now closed; no proposals for new components will be accepted. The Library Working Group (LWG) will continue to accept defect reports from committee members until the TR is finished. (The LWG didn't discuss what would happen if a non-committee member submitted a defect report on the TR working paper, but I can't imagine it would be ignored.)

Library TR现在已经关闭,并不在接受新的组件提案。库工作小组(LWG)将会从标准委员会成员处接受错误报告,直到TR工作结束。(虽说库工作小组没有讨论过如果他们接收到一份非标准委员会成员提交的错误报告将会发生什么事情,但是我想那份报告应该不会被忽略)

* The LWG will now begin to accept proposals for changes to the current standard library, for inclusion in C++xx. (So called "impure" changes. The TR accepted only "pure"/"bolt-on" additions.) Details not yet worked out, but as usual proposals will require a fully-worded proposal in the form of an official committee document.

库工作小组现在开始接受对于现行的C++ xx标准的修改提案(也就是“impure”形式的提案。TR只接受“pure/bolt-on”形式的提案)。虽然细节还没有完全确定,但和往常一样,这种提案也需要一份正式的官方格式的文件。

* The C (yes, C, not C++) committee decided the previous week to include the Special Functions from the C++ Library TR as a C library. The intent is to maintain as close to 100% compatibility between the two Special Function libraries as is possible. Certain minor changes were made to the TR library to facilitate compatibility.

C标准委员会(请注意是C而不是C++)于上周决定将C++ Library TR中的特殊函数作为标准C库的一部分。初步的设想是使这两份标准之间的函数能够达到100%的兼容程度。因此可以确定的是TR Library中将会为了兼容性而作少许的改动。

* Both the C and C++ committees are beginning tightly coordinated work on new TR's dealing with "the integration of IEEE-754R decimal floating-point arithmetic" into the two languages. Note that IEEE-754R includes fixed-point and integer decimal point arithmetic as a subset of

floating-point.

C 和 C++ 标准委员会正在为在这两种语言内“集成IEEE-754R标准中的十进制浮点体系”密切合作攻关。注意IEEE-754R标准中包含了定点小数和十进制整数体系作为浮点体系的一个子集。

译者注:关于IEEE-754R标准可以参看:

http://grouper.ieee.org/groups/754/meeting-minutes/03-05-29.html

* The ECMA TG5 committee work on C++/CLI language bindings is moving forward on a fast track. The leadership and membership of the ECMA committee is dominated by long-term C++ committee members, so hopefully the two committee's work will be well coordinated.

正在为绑定C++和CLI两种语言工作的ECMA TG5标准委员会进展的速度很快。ECMA标准委员会的成员大部分都是长期的C++标准委员会成员。所以两委员会之间的协作将会很协调。

* The C++ committee's Evolution Working Group continues to work on language changes for C++xx. That's a large effort that will take some years to mature, but it does seem clear that many concerns of library developers will be addressed.

C++ committee's Evolution Working Group(C++核心语言工作组) 仍然在为C++ xx标准中的核心语言变化而不懈努力。尽管那是一项需要多年时间发展成熟并付出巨大努力的工作,不过明显的是,许多库工作者关注的焦点他们都不会放过。

* The committee's schedule for future meetings looks like this:

未来的标准委员会日程安排:

日期

地点

2004-03-21/26

Sydney, Australia

2004-10-17/22

Redmond, WA, USA

2005-04

Oslo, Norway

2005-09

Sydney, NS, Canada

As usual, Boost developers may attend as outside "technical experts". See

http://www.boost.org/more/cpp_committee_meetings.html Contact me directly if you need more information.

--Beman

和往常一样,Boost开发人员可以以“技术专家”的身份参加会议。

http://www.boost.org/more/cpp_committee_meetings.html 处有详细的信息。如果你需要更详细的信息,请直接联系我。

发件人:David B. Held

So if I understand correctly, the committee won't accept new library proposals until after C++0x is finished, and work on the next TR begins? Are we talking 5+ years here?

如果我的理解没错的话,那标准委员会在C++ 0x完成,并且在下一个TR开始之前将不会再接受新的库提案了。我们在讨论5年以后的事情么?

发件人:Mat Marcus

The TR is essentially a set of library proposals that are implementable against C++ 98/03. The TR is now closed. But we are also working hard at extending C++. The result of this effort will become C++ 200x (2007/8?). In C++ '0x there will be core language extensions (Maybe, concepts, template aliases, variadic templates, etc.) in addition to library enhancements.

TR其实就是针对C++ 98/03的一些可实现的库的提案。现在虽然TR已经不再接收新的提案了,但是我们仍然在为扩充C++而努力工作。这些努力的结果将会在C++ 200x(2007/8?)中得到体现。在C++ 0x中,除了库的增强外,还将会有一些核心语言的扩充(例如:concepts、template aliases, variadic templates等等。

发件人:Beman Dawes

Here is another way to think about it: the LWG and committee is committed to a continuing process of introducing new standard library components. Like other software, the new library components get batched up into releases.

理解这个问题的另一种方法:库工作小组(LWG)和标准委员会的责任是不断地将一些新的组件加入到标准库中来——像其他的软件一样,新的库组件将会在新版本中不断地被加入。

Library TR One release content has been frozen, and it is now in a one-year long process of testing and refinement. Target release date one year from now.

在经过一年时间的测试和精炼后,Library TR的第一个Release的内容已经确定。并且将会在一年后正式发布。

Other library releases are being worked on in parallel. Their release dates haven't been set yet.

其他的库的发行工作也正在同时进行中。它们的发布日期还没有确定。

发件人:Beman Dawes

At 11:38 AM 11/6/2003, Edward Diener wrote:

>Why could not proposals for TR2 be made and accepted while TR1 is being tested ?

That's what is happening. Except the current plan is not to have a second batch of additions named TR2, but rather feed the second batch into the C++0x standard directly.

这些都是正在发生的事情。除非现在的计划是并没有准备一个名字为TR2的新分支,而是将这个新的分支直接加入到 C++0x标准中。

But the details of how it is done may change. What won't change is that the LWG is committed to a constant stream of standard library enhancements.

但是这些事情的实施具体细节将会改变。不变的是库工作小组将会忠实地为库的扩充工作继续努力。

The schedule depends to a considerable extent on how many people are willing to do the work. The LWG current attracts about 20 people to each meeting, with perhaps 15 people doing the bulk of the year-in year-out work. Because the numbers are small, each additional volunteer has a

measurable impact.

这个计划取决于有多少人愿意为了这个目标而工作。现在每次会议上库工作小组大约会有20人参加,每年大约有15人为其作大量工作。因为我们的人数太少了,所以任何新的志愿者的加入都将会有重大影响。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有