[請問] 請問關於寫程式的問題!

作者: hfs (快樂!移民日本!夢想成真!)   2016-11-14 21:27:30
請問關於寫程式的問題!
請問在程式的世界裡面.
有沒有存在這種狀況:
"某個功能只有某個程式語言才能寫得出來.
除了那個程式語言之外.
所有其他一切的程式語言都無法做出那個功能!"
有這種狀況嗎?
還是說:
"不管任何功能都能用任何一種程式語言製作出來.
只是製作難易度不同.以及挑選的程式語言適不適合寫那個功能而已."
我想應該是後者吧?
還是說.真的有前者那種狀況?
謝謝!
作者: liaon98 (liaon98)   2016-11-14 21:42:00
所有的程式高階語言最後都會轉成組合語言跟機器語言所以所有的程式一定都可以用組合語言寫出但是有些程式可能真的無法用某些高階語言寫
作者: yzfr6 (扮關二哥!)   2016-11-14 21:54:00
大哉問, 要看你說的是什麼程式
作者: OrzOGC (洞八達人.拖哨天王)   2016-11-14 22:01:00
用python寫BIOS?
作者: iamshiao (CircleHsiao)   2016-11-15 00:17:00
就我的認知是兩者皆非,第一個就算一時獨佔,很快也會有新的被發明;第二個則是因為不少語言是非常專職的,像SQL 就只用在資料庫相關,沒有辦法做任何跟 UI 有關的事。
作者: mepass (努力浪費人生)   2016-11-15 00:39:00
越低級的可以寫出越多功能 但是越麻煩
作者: darkMood (瞬間投射)   2016-11-15 16:15:00
看你要怎麼定義「功能」這件事,不然一般情況就像1F說的你的要求越低階,高階語言可能根本沒那部份的函式能用但一般人說的「功能」,不會管到那麼低階的東西。所以如果你說的是一般軟體常見的功能,我會說第二種。但如果要說任何程式語言都能夠做到組語能做的事,則否。

Links booklink

Contact Us: admin [ a t ] ucptt.com