Re: [問題] 十大程式設計難題?

看板Programming作者時間15年前 (2009/04/14 19:32), 編輯推噓2(202)
留言4則, 3人參與, 最新討論串7/7 (看更多)
※ 引述《WalkingIce.bbs@ptt.cc ( 殺手哥吉拉 13)》之銘言: > ※ 引述《haryewkun (Har)》之銘言: > : 路過。 > : 也許,他的意思是,人知道怎樣做的東西,就一定可以轉化為程式。 > : 人雖然能思考,但人是不知道人是怎麼思考的,人並未掌握人類思考的原理 > : ,自然也無法化為程式。 掌握的定義是什麼? 我在這裡下一個定義: 你掌握一個東西, 代表你可以把它所遇到的所有情況會發生的結果找出來 以此類推, 電腦可不可以跑自己的模擬器? 顯然是可以的 模擬器能不能把所有情況發生的結果算出? 當然可以 所以電腦能掌握電腦如何思考, 人同樣可以 程式設計師必須能知道自己如何思考, 這是最基本的, 做不到就不用幹這一行, 乖乖去當打字員, 搞剪貼吧 另一方面, 電腦能不能做到人可以做的任何事? 電腦只要能模擬到分子層次, 就可以模擬出一個人的所有分子運作, 那就是一個人了 現在的問題只是速度不夠快($不夠多), 不是做不做得到 > : 金庸可以寫出暢銷的小說,但要是問他怎樣寫的,他也答不出來,所以自然 > : 也無法化為程式。 很多人都喜歡把人的能力無限上綱, 電腦寫的小說已經可以參加比賽, 幹掉大多數人 這還是電腦只統計詞彙, 並沒有建立人類喜好資料庫的情況下, 大多數人, 文不如金庸, 但是還是人呀, 電腦作文贏了"人"是事實 > : 只要能給出具體的執行步驟,(大致上來說)就能轉化為程式。 > 提到了無限的耐心..... > 是在說無限猴子定理嗎? :P > http://en.wikipedia.org/wiki/Infinite_monkey_theorem 無限的耐心不代表有無限的時間資源, 只是電腦可以除去"厭煩"的機制 -- ┌─────KKCITY─────┐ ◢╱ 只要你通過身份認證 ~ ◥█ bbs.kkcity.com.tw 免經驗、五人連署即開班系板 └──From:59.120.53.7 ──┘ ◥╲ 趕快為班上設個秘密基地吧! --

04/15 00:05, , 1F
...電腦寫的小說能不能貼出來看一下
04/15 00:05, 1F

04/15 14:26, , 2F
模擬器能模擬出所有的情況嗎?包含隨時間
04/15 14:26, 2F

04/15 14:44, , 3F
發生的外部事件?矛盾後求統一的創新怎解?
04/15 14:44, 3F

04/20 09:20, , 4F
腦寫的小說能不能貼出來看一下 想看+1
04/20 09:20, 4F
文章代碼(AID): #19v7Go00 (Programming)
討論串 (同標題文章)
文章代碼(AID): #19v7Go00 (Programming)