Linked by R_T_F_M on Thu 13th Sep 2012 21:19 UTC
FreeBSD "For the past several years we've been working towards migrating from GCC to Clang/LLVM as our default compiler. We intend to ship FreeBSD 10.0 with Clang as the default compiler on i386 and amd64 platforms. To this end, we will make WITH_CLANG_IS_CC the default on i386 and amd64 platforms on November 4th."
Permalink for comment 535118
To read all comments associated with this story, please click here.
RE[5]: C++
by satsujinka on Fri 14th Sep 2012 22:09 UTC in reply to "RE[4]: C++"
satsujinka
Member since:
2010-03-11

I really wish someone would do something about that... I mean it's not so bad when you can generate the C bindings, but it's still a pain.

Using JVM/.Net languages you can sort of avoid the issue because they're all represented the same way... but that doesn't help me if I want to make Haskell and Python talk.

I could make a library that would know how to dynamically look up information, but that would basically involve imbedding Python in Haskell (or vice versa.) And it probably wouldn't perform well. It may almost be less effort to create 2 languages with similar characteristics and build in the cross talk functionality (allowing the compiler/interpreter to do optimization.)

Reply Parent Score: 2