新闻首页 / 标签为“C++”的新闻

8

如何成为一个C++高级程序员

C++这门语言从诞生到今天已经经历了将近30个年头。不可否认,它的学习难度都比其它语言较高。而它的学习难度,主要来自于它的复杂性。现在 C++ 的使用范围比以前已经少了很多,java、C#、python 等语言在很多方面已经可以代替C++。但是也有很多地方是其他语言完全无法替代的,主要集中在需要.....
1

现代C++风格的新元素

“C++11就像一门新的语言。” – Bjarne StroustrupC++11标准推出了很多有用的新特性。本文特别关注相比C++98更像是一门新语言的那部分特性,因为:这些特性改变了编写 C++ 程序使用的代码风格和习语,通常也包括你设计 ...
2

Dart 之于 JavaScript 正如 C# 之于 C++

Dart 之于 JavaScript 正如C #之于C++在谷歌工程师拉尔斯·巴克(Lars Bak)的 V8 JavaScript 解释器颠覆了 Firefox 所宣称的速度这一背景之下,我们有理由相信,谷歌新的网络开发语言很可能与 Smalltalk 类似。但是这可能会...
0

C++组件扩展:COM的新面孔

目前 COM 编程仍然活跃在 Windows 平台上,但 C++ 的新变种使得它更易于使用。它叫做 C++ 组件扩展(Component Extensions),新的 Windows 运行时 WinRT就是用这种新语言创建的。尽管 C++ 组件扩展还是基于 COM,但它与 .NET 编程...
1

RAD Studio XE2新特性概览:多平台支持、原生iOS与Android、HD与3D动画及云

继去年8月30日发布XE产品线到现在已经过去一年多的时间了,Embarcadero正准备发布其新版本的RAD Studio XE2工具,其中包含了Delphi XE2、C++Builder XE2、RADPHP XE2及Prism XE2。此次发布带有很多新特性,最引入关注的莫过于对跨平台开发、.....
2

Visual Studio为C++在下一版本代码编辑器上所作的改进

VC++团队的项目经理Sumit Kumar透露了下一版Visual Studio的一些新的IDE功能。虽然其中一些功能只是赶上VB或C#,但是其他人建议了一些适用于所有语言的新功能。首先是“语义着色”(Semantic Colorization)。此功能为...
0

本地代码东山再起 C++死灰复燃

编程语言的发展趋势一波三折。起初最热门的语言是Java,后被Python取代了,随后Ruby突出重围抢占了市场风头,最终还是回到了JavaScript。不管你信不信,2011年的最终语言将会是C++。
8

C++11 中值得关注的几大变化(详解)

源文章来自前C++标准委员会的Danny Kalev的The Biggest Changes in C++11 (and Why You Should Care),赖勇浩做了一个中文翻译在这里。所以,我就不翻译了,我在这里仅对文中提到的这些变化“追...
2

C++多媒体处理类库 JUCE 1.53 发布

C++多媒体处理类库 JUCE 1.53 发布。该版本主要的变化包括:Android支持,JSON解析,DirectShow视频,UTF-8, UTF-16, and UTF-32 类,Introjucer 改进,以及大量的内部清理和小的新功能等。JUCE (Jules' Utility...
0

C++11语言标准主要变化

C++11语言标准即将正式发布,C++标准委员会前成员Danny Kalev解释了新标准的主要变化和改进。C++作者Bjarne Stroustrup最近说,C++11就像一门新语言。确实,C++的核心有重大变化。现在它支持Lambda 表达式,对象自动类型推导,委托构造函数(deleg...
3

微软宣布异构计算语言C++ AMP 冲击OpenCL

OpenCL作为一种开放的并行加速计算标准,已经得到了AMD、Intel、NVIDIA等芯片业巨头和大量行业厂商的支持,但唯独缺少了微软。就在AMD Fusion开发者峰会上,微软终于拿出了自己的反击武器:“C++ AMP”,其中AMP三个字母是“accele...
0

谷歌语言标准中,C++成绝对的佼佼者

谷歌发布了一份调查报告(首页如下图),指出C++是市场上最高效的编程语言。该互联网巨头将一个紧凑的算法实现在四大预言——C++,Java,Scala以及它自己的编程语言Go之上——然后评估运行结果以找出‘差异因素’。&rdq.....
0

Google 推出 C++/Go/Java/Scala 基准性能测试

Google 推出C++/Go/Java/Scala基准性能测试,结果依次是:C++»Go »Scala »Java ,报告显示,C++提供了最快的运行性能,报告也认为性能微调所付出的努力是高昂的。 ...
2

云风:闲扯几句 GC 的话题

今天跟同事闲扯的时候谈到 GAE SDK 刚刚支持了 Go 语言。这对于 Go 语言爱好者来说是个让人欢心鼓舞的消息。几乎所有人都相信它能比 Python 的执行效率高一些。从开发效率上来说,不会比 Python 差,那么 Go 语言的支持可能是比 Java 更好的选择(开发效率和执行性能的均衡...
4

ISO确定C++的升级

随着ISO督导委员会C++语言组对该语言下一版规格说明最终草案的敲定, C++编程语言即将换代升级。ISO/IEC信息技术特别小组将会审查督导委员会的最终草案是否符合国际标准,不出任何意外,将于今年晚期出版该草案。它将被叫做——C++ 2011。英文原...
3

ISO C++委员会批准C++0x最终草案

IS0 C++委员会正式批准了C++编程语言国际标准最终草案(FDIS)。标准本身已经完成,接下来将是根据委员会会议修改意见更新工作草案,预计将用三周时间完成FDIS草案,然后交给日内瓦的ITTF,最新的C++标准将在夏天发布,先前被临时命名为C++0x的新标准将被称为C++ 2011。...
4

李开复微博爆谷歌公开C++编码规范 称全球最好

3月8日消息,今天早上,创新工场董事长兼CEO李开复在腾讯微博上透露,Google的C++编码规范已经公开。“我认为这是地球上最好的一份C++编程规范,没有之一,建议广大国内外IT研究使用。”李开复对Google C++编码规范给予了极高的评价。他表示...
18

C++程序语言25年周年

1985年10月14日,第一个官方参考指南《C++程序设计语言》(第一版)出版,作者正是C++语言作者Bjarne Stroustrup。从1979年起,当时在贝尔实验室工作的 Stroustrup开始开发一个替代C语言的编程语言。C++诞生后迅速成为世界上最流行的程序语言之一,作为一种通用程序.....
13

Jamie Zawinski访谈:C++之恶

Jamie Zawinski(简称jwz),Lisp黑客、Netscape早期开发人员。Zawinski十几岁开始编程,一直投身Lisp和人工智能领域,浸染于黑客文化;领导开发了XEmacs,后来成为最著名的开源分支之一;Netscape浏览器Unix版本及其后Netscape邮件阅读器最初的开...
4

谷歌高管对Java、C++的复杂性不满

谷歌高管Rob Pike 在OSCON 开源大会上打开了简化式编程语言新议题 今天的商业级编程语言--尤其是C++和Java--太过复杂而不能与今日计算环境充分相容。谷歌资深工程师Rob Pike 在周四于O'Reilly开源大会上的一次谈话中发表了以上论点。“我觉得这些...

最新评论