|
![](/i/fill.gif) |
Warp escreveu:
> Invisible <voi### [at] dev null> wrote:
>> AFAIK, when you install a C compiler, you don't get OpenGL bindings,
>
> It depends on the C compiler. Some come bundled with OpenGL libraries.
>
>> a parser library, 4 seperate multithreading tools, a set of container
>> libraries, graph theory libraries...
>
> C++ is a bit better in this regard. Just because of the C++ standard,
> compilers have to come with tons of libraries.
Why should a compiler project package together other project's
libraries, specially ones that are likely to be found on the host system?
The situation with Haskell is different: it doesn't come with "opengl
lib", it comes with a Haskell binding to opengl. C/C++ doesn't need
this, as it's perfectly fine calling the lib functions in the very same
syntax and calling conventions they were written in.
Post a reply to this message
|
![](/i/fill.gif) |