<kaustuv>
Is that why you were talking about GObject-Introspection a while back? (Was it you?)
<Camarade_Tux>
yeah, clutter relies on gobject
marteo has joined #ocaml
<flx_>
from a short C code extract using clutter it looked to me like it pretty much throws all remaining advantages of static typing, even in C, away :P
<kaustuv>
That's good, because the OCaml runtime is untyped
<Camarade_Tux>
haha :P
<Camarade_Tux>
the types usually stay in the gobject part, like C++'s rtti
<flx_>
so basically it's dynamic typing?
<kaustuv>
I'm not sure I buy all this GObject hype, but I think it's possible to write a direct ("static") binding. Or at least so someone on reddit claims, which I admittedly should not be giving too much credence.
<Camarade_Tux>
gobjects are pretty much dynamic but hopefully most variables aren't object in C/glib, only bigger objects and lablgtk manages to give back some more static typing for them :)
<Camarade_Tux>
kaustuv: do you have a link to that?
<kaustuv>
it's just a reddit comment -- no real substance
<Camarade_Tux>
"static bindings for python and perl" :p
<Camarade_Tux>
I'm not really a fan of gobject-introspection either, I'll maybe have to go fix a few things there myself, but gobjects libs are moving targets and maitaining up-to-date bindings for them is impossible
<Camarade_Tux>
(I mean, almost impossible, and impossible if you're not following the project very closely)
kaustuv has quit [Remote closed the connection]
_zack has quit ["Leaving."]
verte has quit ["~~~ Crash in JIT!"]
verte has joined #ocaml
jmou has joined #ocaml
jm has quit [Read error: 110 (Connection timed out)]
Submarine has joined #ocaml
julm has joined #ocaml
jmou has quit [Read error: 110 (Connection timed out)]
_zack has joined #ocaml
rwmjones has joined #ocaml
rwmjones has quit [Remote closed the connection]
angerman has quit []
seafood_ has quit []
LeCamarade has joined #ocaml
seafood has joined #ocaml
julm has quit [Read error: 110 (Connection timed out)]
julm has joined #ocaml
_zack has quit ["Leaving."]
seafood has quit []
angerman has joined #ocaml
rwmjones has joined #ocaml
LeCamarade has quit ["Gone."]
Submarine has quit [Read error: 60 (Operation timed out)]
hkBst has joined #ocaml
Demitar has quit ["Ex-Chat"]
vpalle has joined #ocaml
vpalle has quit [Connection reset by peer]
angerman has quit [Read error: 110 (Connection timed out)]
Submarine has joined #ocaml
vpalle has joined #ocaml
_andre has joined #ocaml
sramsay has joined #ocaml
jonafan has joined #ocaml
smimou has joined #ocaml
palomer has joined #ocaml
Yoric[DT] has joined #ocaml
jimmyb2187 has joined #ocaml
bombshelter13_ has joined #ocaml
vpalle has quit [Read error: 110 (Connection timed out)]
jimmyb2187 has left #ocaml []
vpalle has joined #ocaml
palomer has quit ["Leaving"]
vpalle has quit [Connection reset by peer]
jimmyb2187 has joined #ocaml
Yoric[DT] has quit ["Ex-Chat"]
verte has quit ["~~~ Crash in JIT!"]
Submarine has quit [Read error: 104 (Connection reset by peer)]
_zack has joined #ocaml
clog has joined #ocaml
seafood_ has quit [Client Quit]
willb has joined #ocaml
Narrenschiff has quit []
marteo has quit ["Debian GNU/Hurd is Good."]
seafood has joined #ocaml
seafood_ has joined #ocaml
mjs22 has joined #ocaml
seafood has quit [Network is unreachable]
mlak has left #ocaml []
mlak has joined #ocaml
travisbrady has quit []
BiDOrD has quit [Read error: 110 (Connection timed out)]