→ Wush978: 我覺得C 和C++在寫script languages上是 C++包含C的關係 05/22 00:03
→ Wush978: C++可以讓你寫擴充的時候語法更簡潔,但是有時候還是要用 05/22 00:04
→ Wush978: C的API功能才會夠齊全。例如我在寫Rcpp(R的擴充)時,有 05/22 00:05
→ Wush978: 想最快直接拿到字串的方式還是透過C的API。 05/22 00:06
→ Wush978: 如果想寫的好,建議先學C,然後應需求再跟著學C++ 05/22 00:07
推 AIGecko: 之前寫過Ruby擴充 使用C++再extern成C很方便 05/22 00:27
→ AIGecko: 至少C++有很多內建的函式庫 光這一點就贏了 05/22 00:28
→ uranusjr: 終極目的是和其他語言合作的話 C 比較好, C++ 的可攜性 05/22 09:48
→ uranusjr: 比較差, 還有 ABI 問題 05/22 09:50
→ Killercat: 其實寫一組C function 包好extern C出去 05/22 13:08
→ Killercat: 在我看過的場合還沒發生過問題就是... XD 05/22 13:09
→ Killercat: 唯一出過包的就是對方目標機器沒有libc++ 05/22 13:09