想請問有在寫程式的大大一件事,你們都怎麼識別一門語言的?
因為今天我看一個yt教設計模式,他的代碼我看了一下,發現我自己是靠著
輸出句子的寫法是system.out.write.printf這樣,我才看出來。
可是感覺有點怪怪的:『一門語言的差異難道只是靠看它print怎麼寫嗎?』
而單靠著其他跡象,例如表頭的宣告、函數的寫法,來識別也是有點流於形式的感覺
Java: System.out
Ojjective-c:[email protected]
C#: using System
C++ : include <stdio> 、cin>> 、cout<<
python:__def__
這樣一來,一些文字特色比較不明顯的語言(Scala、Javascript、Lua、Haskell、rust)
好像無法一眼即知
應該怎麼看一個程式碼是用甚麼語言寫的?