C言語
http://blog.livedoor.jp/dankogai/archives/50700240.html
なんか、ひどく勘違いしているような・・・
-
-
- -
-
Cleanのライブラリを書くときに、ブリッジ部分をCで書いていますが、移植性のためです。
大抵のOSならCコンパイラがあることが期待できることと、ハードウェアのアーキテクチャをある程度捨象できることと、マクロでプラットフォームを区別したコードを書けることが、移植性を高めているのかな。
http://blog.livedoor.jp/dankogai/archives/50700240.html
なんか、ひどく勘違いしているような・・・
Cleanのライブラリを書くときに、ブリッジ部分をCで書いていますが、移植性のためです。
大抵のOSならCコンパイラがあることが期待できることと、ハードウェアのアーキテクチャをある程度捨象できることと、マクロでプラットフォームを区別したコードを書けることが、移植性を高めているのかな。