我已经在c中使用了Cairo Graphics一段时间了,我想在更高级的语言中使用它(即Haskell,我也尝试过Python).它的确有效,但我内心并没有清楚地了解它的工作原理.
编译我的Haskell源时,对象文件中与cairo相关的部分是否与从ac源编译的相同?
将cairo_line_to (cr, 100, 100)c编译成与LineTo 100 100Haskell 相同的机器代码吗?性能是否相同?
cairo_line_to (cr, 100, 100)
LineTo 100 100
c performance haskell cairo
c ×1
cairo ×1
haskell ×1
performance ×1