Re: [閒聊] 中國科幻小說常見的老梗 漢語程式語言

作者: gate210 (paradox44)   2018-05-11 02:19:51
※ 引述《wizardfizban (瘋法師)》之銘言:
: 看多了我也困惑了起來。
: 雖然我不是這方面專家但好歹也懂一點點。
: 我認知中程式語言最終還是要轉譯成機器語言,電腦才能執行他。
: 機器語言簡單來說就是0101010。
: 最早編程就是010101這樣做,但這樣太苦逼了。
: 所以才開始有人開發高階的也就是形式語言。以我們人類較為直觀方便的方式編程,然後
: 再以轉譯程序翻譯成機器語言給電腦執行。
: 所以每次看到用漢語寫的程式語言多優美多簡潔可以甩那些英文語言好幾條街的說法時,
: 我都很困惑。
: 關鍵在優勢在那?現在的形式語言的優缺點其實就是不同語言適用的程式開發不同,有些
: 語言用在特定的情況下更方便。
: 所以漢語的程式語言優勢在那?最終都是要翻譯成機器語言的不是嗎?在基底都一樣的情
: 況下,只是把英文符號改成漢語符號就能有一堆優勢?
: 我真心不懂為什麼?有專家能為我解惑嗎?
引用一下上課教授說的話:其實到目前為止所有的語言可以處理的問題是一樣的,不論是Fortran、機械語言、組合語言,或是C、C++、Python,他們可以處理的問題的數量其實是一樣的,並不會有這個C可以寫但是Python不行這樣子的問題,頂多是在打code的時候的難易程度有差。
高階語言也並不是比較自由,他的規矩其實遠比低階語言多,但是就是這些規矩讓編寫的過程變的輕鬆,也利於debug。
回到正題,如果編寫用漢語編程的語言,在處理問題的效率,以及可以處理的問題的數量,跟英文編寫的語言是一樣的。所以以漢語編寫程式其實沒什麼差別,優勢也不明顯。畢竟他們的基本架構都還是迴圈、判斷式等等。
手機排版傷眼抱歉,如有錯誤歡迎指正。
('・ω・')

Links booklink

Contact Us: admin [ a t ] ucptt.com