听说c++ is a dying language,你怎么看

tugeda 2003-09-15 02:21:02
如题
...全文
148 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
fifo333 2003-09-22
  • 打赏
  • 举报
回复
不知道ms用什么写windows,我觉得核心部分除了c/c++目前没有什么别的选择吧。相信他不会用c#写。
fifo333 2003-09-19
  • 打赏
  • 举报
回复
fortran这么多年也没有消亡呀,许多领域甚至是统治地位(数值运算),比C/C++还厉害。
Pascal也没有消亡呀,而且发展得很好,如borland的object pascal。basic也没消亡,如ms的VB。军用领域似乎还是Ada一统天下。
计算机是实用的科学,没必要太“执著”。所以讨论什么语言将消亡,什么将占统治地位没什么意思。只要能完成任务就可以。
C++、C、Java、C#……各有各的用武之地。
有哪一个操作系统会用Java来写呢,Java的虚拟机恐怕也要用C++来写呢?当然,做web应用也不太见到用庞大的C++的。
嵌入式系统就更不用说了,目前还是C的天下。
nichotilikai 2003-09-17
  • 打赏
  • 举报
回复
C++还有其它语言不能替代的功能。有些用C和C++完成的事情不能用JAVA和C#来做,这样,C++就不会消失,反过来,用JAVA和C#能做的,C++也能做,只是在某些地方开发效率不高。不同语言还将长期共存。
tugeda 2003-09-17
  • 打赏
  • 举报
回复
哈哈,我决定了就学c++了。
yilizhang 2003-09-16
  • 打赏
  • 举报
回复
偶热爱C++
Flamesong 2003-09-16
  • 打赏
  • 举报
回复
迷恋c++也没有必要,工作中能用到iso C++ 1/3的特性就不错了,其实java,c#就是C++的子集+厂商的扩展,你说从学习的角度来说是不是应该学c++,工作中当然是用到什么学什么,之前我也迷恋c++,现在想清楚了,计算机是实用的科学,没必要太“执著”。
dhyuser10 2003-09-16
  • 打赏
  • 举报
回复
dui
fifo333 2003-09-16
  • 打赏
  • 举报
回复
许多人说java好,但是java的虚拟机使用什么写的呢?
C++更多用于大型的专业的领域。
下面是一些例子,详情可以访问http://www.research.att.com/~bs/homepage.html

Adobe Systems: All major applications are developed in C++:
Photoshop & ImageReady,
Illustrator,
Acrobat,
InDesign,
GoLive,
Frame (mostly C, some C++)

Alias|Wavefront: Maya. Maya has been used in the production of just about every major film involving computer-generated effects since its release, including Star Wars Episode I, Spider-Man, Lord of the Rings, Stuart Little, etc. "I love 3d animation".

Apple: OS X is written in a mix of language, but a few important parts are C++. The two most interesting are
Finder
IOKit device drivers. (IOKit is the only place where we use C++ in the kernel, though.)
Also,
AppleWorks
the iPod user interface (uses Pixo application framework written in C++)
"Of the thousands of Macintosh applications that have shipped I estimate that over half were written C++".
Frameworks: There are three major C++ application frame works developed for Macintosh: Apple's MacApp (some MacApp applications), Symantec's Think Class Libraries, and Metrowerks' PowerPlant. There are also a number of smaller (in market share) frameworks that have been developed.

Google: web search engine, etc.

HP: Here is a tiny fraction of HP's C++ apps:
C, C++, Fortran90 compilers, and linker for the new HP IA64 platform (these add to morethan 1 million lines of C++ code).
SAM (HP's system management utility)
Some of the networking libraries in HP-UX
Java VM core
Parts of Openview
Non-stop XML parser (originally from compaq)

IBM: OS/400.

Mentor Graphics: Since the 1980s Mentor Graphics has built most of its applications using C++, including:
Calibre: software for IC physical verification, manufacturing, and resolution enhancement.
Formal Pro: formal verification equivalency checker which enables multi-million gate ASIC and SoC verification.
FastScan: automatic test pattern generation tool for ASICs and ICs.
FlexTest: test pattern generation for optimizing test coverage.
TestKompress: tool suite which reduces ATE memory and time requirements for testing by up to 10 times.
MachTA/PA: fast, accurate, high capacity, transistor-level circuit simulation for timing and power analysis of DSM and mixed-signal IC designs.

Microsoft: Literally everything at Microsoft is built using various flavors of Visual C++ - mostly 6.0 and 7.0 but we do have a few holdouts still using 5.0 :-( and some products like Windows XP use more recent builds of the compiler. The list would include major products like:
Windows XP
Windows NT (NT4 and 2000)
Windows 9x (95, 98, Me)
Microsoft Office (Word, Excel, Access, PowerPoint, Outlook)
Internet Explorer (including Outlook Express)
Visual Studio (Visual C++, Visual Basic, Visual FoxPro) (Some parts of Visual Studio like the Base Class Libraries that ship with the .NET Framework were written using C# but the C# compiler itself is written in C++.)
Exchange
SQL
There are also "minor" products like:
FrontPage
Money
Picture It
Project
and all the games.

Wolf0403 2003-09-16
  • 打赏
  • 举报
回复
/它
这个比较经典:)
lemon520 2003-09-15
  • 打赏
  • 举报
回复
哪个说的?
日他/她/它!!!!!
Oversense 2003-09-15
  • 打赏
  • 举报
回复
C++经过这么多年的发展,才刚刚开始慢慢成熟,离消失还远着呢
dreamfly8848 2003-09-15
  • 打赏
  • 举报
回复
楼主你说的太不对了吧。
efanl 2003-09-15
  • 打赏
  • 举报
回复
:-)
每一种语言都有其拥护者和反对者。
但是妄言某种语言将死是不对的哦~~~
xhzhf 2003-09-15
  • 打赏
  • 举报
回复
我看不出他有死亡的迹象
bbcallen 2003-09-15
  • 打赏
  • 举报
回复
任何事物都是面向消亡的存在
aflyinghorse 2003-09-15
  • 打赏
  • 举报
回复
C++是可以伴随你成长的语言

Yssss1980 2003-09-15
  • 打赏
  • 举报
回复
自由的C++

你可以选择,也可以不选
hqlsy 2003-09-15
  • 打赏
  • 举报
回复
C++是一种不断发展的语言


Wolf0403 2003-09-15
  • 打赏
  • 举报
回复
如果你认为它 is dying,那么你就离开,不要浪费生命了
jp311 2003-09-15
  • 打赏
  • 举报
回复
C++
是一种不断发展的语言

15,440

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧