中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

開發(fā)一款屬于自己的編程語言 聽起來是不是很酷?

2018-07-20    來源:編程學(xué)習(xí)網(wǎng)

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用

  信息化時代,代碼就像是最基礎(chǔ)的建筑材料,構(gòu)建著我們的網(wǎng)絡(luò)生活。對于程序員來說,除了按照公司的要求完成任務(wù)之外,用自己喜歡的語言寫些有用的又或是好玩的代碼也是一種很棒的生活。

  盡管各式各樣的編程語言層出不窮,但很多本質(zhì)上都大同小異,又或者是總有那么些小小的習(xí)慣不能被滿足和實現(xiàn)。那么有沒有想過自己給自己寫一個編程語言?

  來自google的工程師Ori Bernstein就是這么做的,他從07年開始為自己開發(fā)了一套編程語言——Myrddin。這是一種低級的編程語言,適合在裸機上編寫軟件。盡管進(jìn)度緩慢,但直至今天開發(fā)者還是在繼續(xù)更新這款編程語言,并且慢慢得到了越來越多的人關(guān)注。

  這款語言對于Ori來說,最棒的一點就是可以按照自己喜歡的方式來寫代碼。比如他很喜歡用代數(shù)數(shù)據(jù)類型和模式匹配來表達(dá)數(shù)據(jù)結(jié)構(gòu)中的有效值組合,所以他在Myrddin加入了這樣的功能。另外他也希望同一個算法可以應(yīng)用于多種數(shù)據(jù)類型,所以Myrddin也支持這樣的功能,只不過目前還沒有完全實現(xiàn),仍然在完善中。

  許多網(wǎng)友在Hacker News上對于這款語言進(jìn)行討論,大家既表現(xiàn)了濃厚的興趣也提出了很多改進(jìn)意見,Ori在推薦這款編程語言的時候說到,他的目標(biāo)是希望能夠在操作系統(tǒng)以及嵌入式開發(fā)中取代C語言的地位。當(dāng)然,這只是一句玩笑,目前這款語言的缺陷還有很多,開發(fā)者在和網(wǎng)友討論的時候也承認(rèn)目前存在很多的問題,他還在進(jìn)一步努力完善他。

  無論怎么說,給自己寫一款編程語言還是一件很酷的事情,難道不是么?

  說不定過幾年,在TIOBE的排行榜中,就能看到真正屬于你自己的編程語言的名字。

標(biāo)簽: Google 代碼 開發(fā)者 網(wǎng)絡(luò) 信息化

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:7款開源Java反編譯工具

下一篇:Java開發(fā)者值得關(guān)注的7款新工具