亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
樓主: cjaizss
打印 上一主題 下一主題

【大話IT】編譯器的設(shè)計(jì)其實(shí)遠(yuǎn)沒想象中那么妖魔化 [復(fù)制鏈接]

論壇徽章:
0
11 [報(bào)告]
發(fā)表于 2016-08-13 10:19 |只看該作者
我們國家軟件業(yè)基礎(chǔ)不扎實(shí)原因之一就是不重視編譯器的開發(fā)。

論壇徽章:
2
2016猴年福章徽章
日期:2016-02-18 15:30:3415-16賽季CBA聯(lián)賽之廣夏
日期:2016-12-07 08:32:11
12 [報(bào)告]
發(fā)表于 2016-08-14 15:46 |只看該作者
回復(fù) 11# hztj2005


    全球也只有IBM和GCC那么一些人在開發(fā)編譯器,正如操作系統(tǒng)一樣,這些東西沒必要重復(fù)造輪子

論壇徽章:
6
2015年辭舊歲徽章
日期:2015-03-05 16:13:092015年迎新春徽章
日期:2015-03-05 16:13:092015小元宵徽章
日期:2015-03-06 15:58:1815-16賽季CBA聯(lián)賽之浙江
日期:2016-11-05 14:38:4115-16賽季CBA聯(lián)賽之新疆
日期:2016-11-11 18:38:06
13 [報(bào)告]
發(fā)表于 2016-08-14 18:51 |只看該作者
光是C語言的編譯器就有好多家在造,而各種編程語言更已經(jīng)成百上千。編譯器的設(shè)計(jì)確實(shí)不應(yīng)該用重復(fù)造輪子之類的蹩腳理由來妖魔化,它不是少數(shù)人的專利,而是程序員的基礎(chǔ)技能,當(dāng)然也會作用于一個(gè)國家的軟件業(yè)基礎(chǔ)

論壇徽章:
2
2016猴年福章徽章
日期:2016-02-18 15:30:3415-16賽季CBA聯(lián)賽之廣夏
日期:2016-12-07 08:32:11
14 [報(bào)告]
發(fā)表于 2016-08-15 08:49 |只看該作者
回復(fù) 13# 爻易


    我覺得程序員的技能應(yīng)該包括了解編譯原理,但無需直接做編譯器,另外據(jù)我所知,國內(nèi)的硬件廠商的設(shè)備依靠gcc就可以搞定,看現(xiàn)在國產(chǎn)操作系統(tǒng)的混亂狀態(tài),要是再出個(gè)國產(chǎn)編譯器,那就爆炸了,F(xiàn)在國產(chǎn)操作系統(tǒng)那群人終于意識到從頭開干是不可行的,他們需要踩在巨人的肩膀上,于是借助Ubuntu、RedHat這樣的系統(tǒng)來定制便成了最好的途徑,我想編譯器也是如此,拿GCC做一下修改就可以了,從頭來一個(gè)這沒必要了吧。

論壇徽章:
6
2015年辭舊歲徽章
日期:2015-03-05 16:13:092015年迎新春徽章
日期:2015-03-05 16:13:092015小元宵徽章
日期:2015-03-06 15:58:1815-16賽季CBA聯(lián)賽之浙江
日期:2016-11-05 14:38:4115-16賽季CBA聯(lián)賽之新疆
日期:2016-11-11 18:38:06
15 [報(bào)告]
發(fā)表于 2016-08-15 11:49 |只看該作者
回復(fù) 14# 劍魂簫心

的確不是每個(gè)人都要做編譯器,但如果一個(gè)國家都沒人做編譯器,那就相當(dāng)不正常了。編譯器的研制相當(dāng)重要,以操作系統(tǒng)為例,當(dāng)年做unics的同時(shí),也做了編譯器,而當(dāng)時(shí)已經(jīng)有其它語言的編譯器了,以重復(fù)造輪子的觀點(diǎn)來看,這也是重復(fù)造輪子。

操作系統(tǒng)與編譯器結(jié)合相當(dāng)緊密,是互相促進(jìn)的關(guān)系,要么一起成功,要么一起失敗。產(chǎn)業(yè)鏈就是這么形成的!單個(gè)根據(jù)地容易被圍剿,多個(gè)根據(jù)地就能互相響應(yīng),要研制國產(chǎn)操作系統(tǒng)的話,國產(chǎn)編譯器就不能拉下,不僅不會爆炸,反而能穩(wěn)定產(chǎn)業(yè)鏈。借別人的肩膀并非不行(早期階段,沒有槍,沒有炮,敵人給我們造),但畢竟是借的,不是長久之計(jì)(后期,天上地下海中,到處都有中國造)。

所以并非國產(chǎn)操作系統(tǒng)那群人終于意識到從頭開干不可行,而是僅干操作系統(tǒng)這一個(gè)節(jié)點(diǎn)不可行!從點(diǎn)到鏈,才是思想認(rèn)識上的進(jìn)步

   

論壇徽章:
2
2016猴年福章徽章
日期:2016-02-18 15:30:3415-16賽季CBA聯(lián)賽之廣夏
日期:2016-12-07 08:32:11
16 [報(bào)告]
發(fā)表于 2016-08-15 12:40 |只看該作者
回復(fù) 15# 爻易


    我則認(rèn)為沒有從頭做操作系統(tǒng)主要是因?yàn)殡y以形成生態(tài)環(huán)境,即使從頭搞一個(gè)內(nèi)核出來,但是僅憑國內(nèi)這幾號人是無法和全球內(nèi)核黑客的力量相提并論的,沒有人來為操作系統(tǒng)開發(fā)應(yīng)用程序如何能使其發(fā)展壯大呢。我現(xiàn)在的公司就是做國產(chǎn)系統(tǒng)的,特別令我印象深刻的是我們老大很強(qiáng)調(diào)和上游開發(fā)社區(qū)的合作,這樣可以借助他們的力量讓我們發(fā)展的更快,僅靠我們自己是不行的,我們的能力還遠(yuǎn)遠(yuǎn)達(dá)不到要求。
    Unix誕生的年代是一個(gè)計(jì)算機(jī)技術(shù)激烈動(dòng)蕩的年代,那時(shí)候沒有成熟的編譯器,甚至還要靠匯編語言而且是極其原始的匯編語言來寫程序,用匯編語言寫出的Unix相當(dāng)難以維護(hù),在這種情況下兩位祖師爺才創(chuàng)造出了C語言,并用C語言重寫了Unix,從此計(jì)算機(jī)領(lǐng)域天地初開,編譯器與操作系統(tǒng)兩條支線并行發(fā)展,20年后才最終造就了GCC和Linux的輝煌盛世,F(xiàn)在又過了20年,時(shí)代已然不同,這20年有多少技術(shù)淪為歷史塵埃,而Unix和C語言歷盡風(fēng)霜卻愈發(fā)昌盛,這就是精華和積淀,至少從我的觀點(diǎn)來看,有這么多優(yōu)秀的、沉淀了幾十年的工具可用,從頭來一套工具鏈并不會產(chǎn)生多少促進(jìn)作用,反而會花費(fèi)巨大的人力和財(cái)力。所以我才認(rèn)為個(gè)人興趣可以玩玩編譯器和操作系統(tǒng),讓國家從頭搞一套就沒必要了。

論壇徽章:
6
2015年辭舊歲徽章
日期:2015-03-05 16:13:092015年迎新春徽章
日期:2015-03-05 16:13:092015小元宵徽章
日期:2015-03-06 15:58:1815-16賽季CBA聯(lián)賽之浙江
日期:2016-11-05 14:38:4115-16賽季CBA聯(lián)賽之新疆
日期:2016-11-11 18:38:06
17 [報(bào)告]
發(fā)表于 2016-08-15 13:20 |只看該作者
回復(fù) 16# 劍魂簫心

以中國自身的市場容量形成生態(tài)系統(tǒng)沒問題,能力不是一天形成的,也沒讓你現(xiàn)在就扔掉9cc,這是持久戰(zhàn)!

C編譯器出現(xiàn)之前,pascal就有了,比c還成熟,只不過不是M國產(chǎn)罷了。你所說的,都是M國對外的口徑。而事實(shí)上,M國自己都不信你說的那一套。微軟既造操作系統(tǒng)輪子,又重復(fù)造編譯器的輪子;9nu/9cc-lunix貌似天作之合,但9cc本身也是重復(fù)造出的輪子,而且9nu從未停止研發(fā)自己的操作系統(tǒng)內(nèi)核。。。

能力從哪里來,就是從建設(shè)實(shí)踐中來,必須的花費(fèi)不是浪費(fèi),要提高能力,沒花費(fèi)怎么行?優(yōu)秀的、沉淀了幾十年的工具我們也要有,沒有就是落后

論壇徽章:
0
18 [報(bào)告]
發(fā)表于 2016-08-15 14:18 |只看該作者
記得之前做過一個(gè)編譯器的活動(dòng),感覺圖書不錯(cuò),占樓支持!

論壇徽章:
0
19 [報(bào)告]
發(fā)表于 2016-08-15 14:24 |只看該作者
大部分編譯環(huán)境都會把編程語言編譯成機(jī)器碼,也就是操作系統(tǒng)能識別的“1”“0”組成的“程序”。當(dāng)然效率可能不同。
所以,編程語言不一樣,但是經(jīng)驗(yàn)編譯后,出來的東西都是一樣的。

JAVA也可以用來寫軟件的,不知道你聽誰說的,而且JAVA還有一個(gè)功能是其它大部分編程語言沒有的,就是它可以跨平臺;就是說你寫的程序,只要與操作系統(tǒng)無關(guān),你可以只字不改的在不同的操作系統(tǒng)編譯、運(yùn)行。

論壇徽章:
0
20 [報(bào)告]
發(fā)表于 2016-08-15 14:39 |只看該作者
編譯技術(shù)說起來就大了,屬于計(jì)算機(jī)科學(xué)了,象咱們碼農(nóng)整天忙前忙后哪有時(shí)間精力智力深入,就是那本國內(nèi)書上概念,理解起來也不會很簡單。
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP