自己的程式語言

2021-06-22 11:02:21 字數 555 閱讀 8871

資訊化時代,**就像是最基礎的建築材料,構建著我們的網路生活。對於程式設計師來說,除了按照公司的要求完成任務之外,用自己喜歡的語言寫些有用的又或是好玩的**也是一種很棒的生活。

儘管各式各樣的程式語言層出不窮,但很多本質上都大同小異,又或者是總有那麼些小小的習慣不能被滿足和實現。那麼有沒有想過自己給自己寫乙個程式語言?

來自 google 的工程師 ori bernstein 就是這麼做的,他從07年開始為自己開發了一套程式語言——myrddin。這是一種低階的程式語言,適合在裸機上編寫軟體。儘管進度緩慢,但直至今天開發者還是在繼續更新這款程式語言,並且慢慢得到了越來越多的人關注。

許多網友在hacker news上對於這款語言進行討論,大家既表現了濃厚的興趣也提出了很多改進意見,ori 在推薦這款程式語言的時候說到,他的目標是希望能夠在作業系統以及嵌入式開發中取代 c 語言的地位。當然,這只是一句玩笑,目前這款語言的缺陷還有很多,開發者在和網友討論的時候也承認目前存在很多的問題,他還在進一步努力完善他。

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

說不定過幾年,在tiobe的排行榜中,就能看

為什麼我們沒有自己的程式語言

應該要明確乙個問題就是在中國會賺錢的公司不一定是厲害和令人尊敬的公司。其實在外面也差不多,只是外面市場環境更好,你能做出好東西,養活自己有點發展的問題不大。程式語言其實說白了也是計算機的乙個工具罷了,你只需要使用程式語言來告訴計算機去做什麼樣的事情。我們網際網路公司的生態不好,公司不怎麼鼓勵員工的創...

程式設計規範(寫給自己的)

程式設計規範我覺得自己喜歡的就行了,不一定非得是windows下的或linux下的。當然,如果參與多人協同的專案時就有必要統一規範了,一下是網上找的一 些基本常見的規範,為的是讓 更漂亮 更清晰。巨集定義的名稱每個字母都用大寫,名字要體現它在 中的含義 difine false 0 較長的表示式要在...

程式設計的總結針對自己的

程式設計其實真的要每天堅持,不然的話就是天天都有理由偷懶,或者說是可以放鬆對自己的要求。從另外的角度來說,能堅持每天寫的話,至少可以鍛鍊下自己的毅力,可以不讓自己生疏了那些技巧,而且可以積累相關的程式設計能力,就像是練習唱歌一樣,不連的話就有可能退化了,所以,希望和我在同一起跑線的人都要繼續堅持,下...