作者SansWord (是妳)
看板PLT
標題[問題] 語言的發明過程
時間Thu Sep 2 00:55:31 2010
好奇關於一個程式語言的發明過程
以下是最幻想的狀態
實際上是我只要訂定語法、語意
然後其他人們百家爭鳴的做出Compiler來支援我所訂定的語法和語意,
讓我的語言可以在我的語法架構下實現我的語意就好了對吧?
當然為了推廣語言,我必須要自己做Compiler來讓人知道我的設計是有用的
我也許要做個IDE讓人願意也比較方便寫我的語言
可是實質上訂定語法語意其實就已經完成了一個語言的發明了,
剩下的都是為了推廣,對吧?
--
會問這個問題是因為我好奇
Haskell這個語言,和GHC和Hugs 的關係
不過我記得版上有類似文章
--
回憶不會消失...只會被蓋在灰塵
下...
只要沒有風去吹動~~一切....就可以默默淡忘...
所以....不要成為那傷人的風吧.... ^.^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.193.67.182
※ 編輯: SansWord 來自: 123.193.67.182 (09/02 00:56)
1F:→ SansWord:另外我也好奇如果語言的發明有專利的話,專利會在哪一塊 09/02 00:56
2F:→ SansWord:如果我針對一個語言寫了Compiler,那Compiler擁有者 09/02 00:58
3F:→ SansWord:應該是我而不是語言的發明者吧? 09/02 00:58
4F:→ SansWord:可是一個語言的效能其實也取決於Compiler 09/02 00:58
5F:→ SansWord:那如果一套語言被人說效能不錯,那是發明者還是Compiler 09/02 00:58
6F:→ SansWord:撰寫者的功勞? 09/02 00:58
7F:推 kornelius:不需要另外寫 IDE 吧... -_- 09/20 16:21