阅读更多

19顶
1踩

编程语言

转载新闻 GCC 将改用 C++ 实现

2010-06-02 10:20 by 资深编辑 wutao0603 评论(17) 有10367人浏览

Lwn.net报道,GCC(GNU Compiler Collection,GNU编译器套装)将从一个C语言实现变成C++语言实现。

 

Mark Mitchell在官方邮件列表上宣布,GCC 指导委员会和自 由软件基金会(FSF)同意GCC本身的代码将使用C++语言编写。

 

此举是为了向用户提供一个更好的编译器,而不是因此C++代码库本身的原因。他表示首 先需要决定采用哪一种C++语言标准,目前暂时只限于 C++98标准,因为C++0x标准尚未正式定稿。他们将尽可能确保不熟悉C++语言的GCC开发者不会因为编译器底层语言的改变而感到不知所措。

来自: Solidot
19
1
评论 共 17 条 请登录后发表评论
17 楼 gubuyi 2010-08-13 09:15
迷茫!!敢问路在何方?
16 楼 ccjsj1 2010-06-16 22:24
刚学c 
15 楼 cyberblue 2010-06-04 08:56
唉......
14 楼 westice 2010-06-03 22:05
难道GCC用汇编写的吗?我看最好GCC用JAVA编写
13 楼 silasoni 2010-06-03 20:12
不敢相信啊 
12 楼 collger 2010-06-03 14:24
说明更多的人正视C++的强项——系统编程
11 楼 aaxron 2010-06-03 11:52
Linus很鄙视C++的,看来这次他又要发火了,搞不好直接把GCC给踢了。
steafler 写道
Linus很鄙视C++的,看来这次他又要发火了,搞不好直接把GCC给踢了。


Gcc又不是Linux搞的,他哪凉快上哪去。

估计Linus是被鄙视了,
这是做给他看的。。。。。。。。。。。
10 楼 steafler 2010-06-03 11:29
Linus很鄙视C++的,看来这次他又要发火了,搞不好直接把GCC给踢了。
9 楼 aaxron 2010-06-03 09:25
以前Linux社区对C++ 爱理不理.
现在开始接受C++了.
8 楼 gxm2052 2010-06-02 23:11
因为C程序员太少了吧。
7 楼 denger 2010-06-02 19:04
嗯。又有得更新了。。
6 楼 potian 2010-06-02 12:12
完了,rms也同意?
5 楼 君淋天下 2010-06-02 11:58
他们将尽可能确保不熟悉C++语言的GCC开发者不会因为编译器底层语言的改变而感到不知所措。
对C++不熟悉,就开始用c++写编译器。
看来GNU 参与人员不够多
4 楼 googya 2010-06-02 11:32
引用
而不是因此C++代码库本身的原因

”不是因此“什么意思,太难理解了!
3 楼 liaoya 2010-06-02 11:31
Big Big News!
2 楼 liaoya 2010-06-02 11:28
Big Big News!
1 楼 aboutibm 2010-06-02 11:24
沙发?!!!!

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • tc

    tc

  • DOS系统下利用TC编译器实现 c语言printf()函数

    下面是不定参数的基本知识 以下是简化printf()函数的实现代码 void prin(char *, ...); main() { prin("hello world!%d,%c,%d",200,'b',1000); } void prin(char *s,...) { int h=10,l=40,bpcnt=0; char *p=s; while(*p!=0...

  • DOS下用的TC2.0工具C语言编程

    dos下的c语言编程工具,有界面。虚拟机dos下测试可用,dosbox下测试可用。

  • TC3.0 C++编译器原版DOS安装包

    DOS时代早过去了,但是DOS下还是有很多优秀的工具在今天还是很实用,TC3.0 C++编译器在底层驱动开发过程中还是很有用的,如果哪天你需要这么一款软件做开发或验证某些功能时这个工具是不错的选择。安装教程请百度:TC3.0安装说明。

  • C语言写的文本编辑器

    /************************************名 称:文本编辑器作 者:freewind版 本:v1.0时 间:2006-08Email:freewind22@163.com*************************************//* File.c  功能:仿window打开,保存对话框*/ int InputBox(int l,int t,int r,

  • winlibs gcc/g++编译器 mingw64 10.0.0-r4

    它实际上是将经典的开源 C语言 编译器 GCC 移植到了 Windows 平台下,并且包含了 Win32API ,因此可以将源代码编译为可在 Windows 中运行的可执行程序。而且还可以使用一些 Windows 不具备的,Linux平台下的开发工具...

  • VScode C/C++ 环境配置教程 (GCC)

    VScode C/C++ 环境配置教程 (GCC) 更好的观看体验,欢迎移步 WuJune’s Blog 简洁版 安装 MSYS2 在 MSYS2 里面 pacman -S mingw-w64-x86_64-toolchain安装 MinGW-64 MinGW 环境变量配置(可选项) VScode 安装 C/...

  • C/C++实现协程及原理(详细完整版)-架构师篇

    协程,又称微线程,纤程。英文名Coroutine。协程的概念很早就提出来...所以子程序调用是通过栈实现的,一个线程就是执行一个子程序。子程序调用总是一个入口,一次返回,调用顺序是明确的。而协程的调用和子程序不同。

  • C++ STL 标准模板库介绍与入门

    C++ STL 标准模板库概述与入门

  • C++ 编译器优化与SIMD指令集

    刚才提到了 xmm 这个系列的寄存器,它们都...这就要说到下一节将提到的 addss 了。刚才提到外部函数会让编译器无法优化,但如果是内部函数呢?内部函数是声明和定义在同一个文件,就是它定义在 func 调用它的相同文件。

  • 在 Win7 下运行 TC 2.0 / TC3.0 / BC 3.1 / QB 4.5 等 DOS 开发工具

    <br /><br />换了win7 有一段时间了,被win7的便捷和系统恢复的强大所深深吸引的同时,不免有许多让人觉得不便的地方,比如win7不支持DOS下的全屏图形模式,这是件很让人蛋疼的事情。据说VS2008+可以实现,但是苦于电脑空间有限,只好放弃。今天上网搜罗了一番,发现还有相关的东西,自己试试了,可以凑合着。分享一下<br />***************************以下内容转自百度空间**************************<br />虽然这几个工具都已经淘汰了,但仍

  • 汇编——dosbox的使用以及文件的运行

    上汇编实验,用了一下dosbox和masm for windows集成环境,那叫一个刺激。 现在来分享一下。(masm的集成环境就算了,感觉还不如自己手动绑定呢) 安装dosbox 百度网盘分享 提取码:xybb 里面有dosbox的exe文件,直接点击使用就行了。 貌似是因为我调整过了,所以不需要修改窗口大小。(虚拟机上测试的) 如果是想下载一个,那么就按照下面的连接: 百度网盘分享 提取码同上。 注意我们,下载的dosbox没有我们需要的将asm文件处理的内容,所以还是需要下载上面的masm文件夹! 调

  • vscode C/C++环境配置(出现gcc后的问题)

    vscode C/C++环境配置(出现gcc后的问题解决)

  • vscode中,无法使用gcc解析配置,请改用“cl.exe”,卸载Vs即可

    问题: vscode配置环境总会出现一大堆的问题,今天就遇到了一个很恶心的问题,编译是...无法使用 compilerPath“C:/Users/A/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-gcc.exe”解析配置。 请

  • 小熊猫c++开发工具(Dev-C++升级版本)免安装版本

    修正了代码分析器的一系列bug,更好的支持C++,能够正确的解析和补全提示mingw gcc 9.2, mingw-w64 gcc 10.2自带标准头文件 代码分析器优化和速度提升。代码载入、编辑和显示代码提示时无明显卡顿或停滞。 语法错误...

  • VScode配置C/C++编程总结(GCC+Clang+CMake)

    VScode进行C/C++编程总结(GCC+Clang+CMake) 自己使用VScode配置C/C++环境的过程,真实有效。 官网:https://blog.csdn.net/weixin_44049923/article/details/103619882

  • Windows系统下GCC配置, MinGW-W64 GCC安装与配置,Dev-C++、CodeBlocks

    由于VS的庞大,很多人员只是学习一下C/C++语言,庞大的VS功能大多是用不到的,这时在Windows系统下GCC就是一个不错的选择。(需要学习Windows下应用程序开发的建议还是使用VS做为开发工具) 现在的GCC其实是一个...

Global site tag (gtag.js) - Google Analytics