jlouis has quit [Read error: 104 (Connection reset by peer)]
piggybox has quit [Read error: 110 (Connection timed out)]
Smerdyakov has joined #ocaml
jlouis has joined #ocaml
<mbishop>
jlouis: I see you guys are in the top 15
<mbishop>
nice job :P
<jlouis>
mbishop: no, 115 rather
slipstream has quit [Read error: 110 (Connection timed out)]
hsuh has joined #ocaml
hsuh has quit [Client Quit]
lde has quit [Read error: 104 (Connection reset by peer)]
lde has joined #ocaml
<mbishop>
Eh?
<mbishop>
I thought you were in the Caml Riders?
CosmicRay has joined #ocaml
USACE1 has joined #ocaml
CosmicRay has quit [Remote closed the connection]
USACE has quit [Read error: 110 (Connection timed out)]
Smerdyakov has quit ["Leaving"]
Optikal__ has joined #ocaml
<Optikal__>
Are there any good IDEs for ocaml currently?
Optikal__ has quit ["gtkBitchX-1.1-final -- just do it."]
slipstream has joined #ocaml
qwwqe has quit [Read error: 104 (Connection reset by peer)]
qwwqe_ has joined #ocaml
seafoodX has joined #ocaml
ygrek has joined #ocaml
EliasAmaral has quit [Read error: 110 (Connection timed out)]
screwt8 has quit [Remote closed the connection]
szsz has joined #ocaml
szsz has quit [Client Quit]
screwt8 has joined #ocaml
rwmjones has joined #ocaml
smimou has joined #ocaml
leo037 has joined #ocaml
mattam has joined #ocaml
smimou has quit [Remote closed the connection]
smimou has joined #ocaml
<tsuyoshi>
I think most people just use emacs
kelaouchi has joined #ocaml
USACE has joined #ocaml
seafoodX has quit []
USACE1 has quit [Read error: 110 (Connection timed out)]
seafoodX has joined #ocaml
robyonrails has joined #ocaml
robyonrails has quit ["me ne vo'"]
seafoodX has quit [Read error: 104 (Connection reset by peer)]
smimou has quit [Read error: 110 (Connection timed out)]
smimou has joined #ocaml
lexko has joined #ocaml
<lexko>
Is there a way to build OCaml files into DLLs/so/libs that are callable by C++ (or other) applications? I see OCaml made it into SWIG, but it looks like that is so that OCaml may make use of C++ files.
<USACE>
lexko: i've been working on doing the same exact thing. ocaml can indeed compile to a so/lib (i wouldn't recommend using a DLL since it seems to require an installation of ocaml on the end-user's machine)
<lexko>
do you know of any good urls that might explain the process? I haven't been able to find anything in my searches. Or is it through some in-the-works incantations you've been working on
piggybox_ has quit [Read error: 110 (Connection timed out)]
<lexko>
perfect. thank you. Have you run into big problems yet?
<USACE>
well, my project is cross-platform and i've found the build/integration process to be more than a little unpredictable. so, for now, i might stick with Chicken Scheme (http://www.call-with-current-continuation.org/chicken.html), which already integrates with my C++ perfectly. of course, i prefer ocaml syntax to scheme any day...but i need good cross-platform reliability.
<lexko>
interesting. One goal is that my application be cross-platform too... so thanks for the head sup
<USACE>
lexko: well, in my experience, the C++/ocaml mix is working great on linux/win32 but with weird errors on OSX -- especially OSX /w PowerPC.
<USACE>
i wonder if anyone is writing an ocaml to c compiler.
<lexko>
good to hear...my target OSs are linux and win. I would imagine an ocaml-to-c compiler would generate some hefty code since it would have to generate all the functional programming language magic in C-space. But it seems like it would make life easier in many cases.
Smerdyakov has joined #ocaml
piggybox has joined #ocaml
robyonrails has joined #ocaml
pango has quit [Remote closed the connection]
joshcryer has quit [Nick collision from services.]
joshcryer has joined #ocaml
pango has joined #ocaml
martin_ has joined #ocaml
Amorphous has quit ["shutdown"]
CosmicRay has joined #ocaml
CosmicRay has quit ["Client exiting"]
CosmicRay has joined #ocaml
Amorphous has joined #ocaml
shawn has quit ["This computer has gone to sleep"]
leo037 has quit ["Leaving"]
Smerdyakov has quit ["Leaving"]
ygrek has quit [Remote closed the connection]
robyonrails has quit [Connection timed out]
ygrek has joined #ocaml
robyonrails has joined #ocaml
asymptote has joined #ocaml
asymptote has quit ["Leaving"]
CosmicRay has quit [Connection timed out]
CosmicRay has joined #ocaml
leo037 has joined #ocaml
shawn has joined #ocaml
thesoko has quit [Remote closed the connection]
jlouis_ has joined #ocaml
thesoko has joined #ocaml
leo037 has quit ["Leaving"]
rwmjones has quit ["Closed connection"]
jlouis has quit [Read error: 110 (Connection timed out)]
shawn has quit [Read error: 110 (Connection timed out)]
shawn has joined #ocaml
shawn has quit [Read error: 110 (Connection timed out)]
shawn has joined #ocaml
qwwqe_ is now known as qwwqe
ygrek has quit [Remote closed the connection]
ygrek has joined #ocaml
CosmicRay has quit [Connection timed out]
jlouis has joined #ocaml
eu-prleu-peupeu has joined #ocaml
<eu-prleu-peupeu>
hi
jlouis_ has quit [Read error: 110 (Connection timed out)]
<eu-prleu-peupeu>
is ocaml used professionaly ?
<qwwqe>
is the presence of parameters the only thing that separates a function from an arbitrary let declaration?
shawn has quit [Read error: 110 (Connection timed out)]
shawn has joined #ocaml
netx has quit [Connection timed out]
ygrek_ has joined #ocaml
mbishop has quit [Nick collision from services.]
martin_ is now known as mbishop
netx has joined #ocaml
ygrek_ has quit [Remote closed the connection]
ygrek has quit [Remote closed the connection]
qwwqe has quit [Read error: 104 (Connection reset by peer)]
<mattam>
eu-prleu-peupeu: It is used at Jane Street Capital for example. And this page is clearly lisp-oriented :)
qwwqe has joined #ocaml
<mbishop>
eu-prleu-peupeu: I've seen the page before, some of it is true, other is outdated or wrong, and make sure you read his "ocaml rocks!" section for the good parts heh
<mbishop>
although I don't agree with all of those, either
eu-prleu-peupeu has quit [Read error: 104 (Connection reset by peer)]
<jlouis>
mbishop: indeed. It is the (NOT 'COMMON-LISP) argument
* mbishop
nods
<jlouis>
The problem with such blog posts is that people eat the material. You can only judge a language if you have tried to use it for something non-trivial
piggybox has quit [Read error: 110 (Connection timed out)]
<oracle1>
hm, how do I change OCamlMakefile if I want to incluse ocaml's gsl library in the compilation?
<oracle1>
gsl.cxma which resides in /usr/lib/ocaml/3.09.2/gsl/
<oracle1>
i mean
<oracle1>
how do I change the Makefile :)
<oracle1>
not OcamlMakefile
<oracle1>
using OCamlMakefile
<oracle1>
maybe INCDIRS
<oracle1>
yep
<oracle1>
thx!
<oracle1>
:)
<jlouis>
easy when ones name is oracle1
CosmicRay has joined #ocaml
<oracle1>
jlouis: right
bzzbzz has joined #ocaml
Ober has left #ocaml []
shawn has quit [Read error: 110 (Connection timed out)]
Submarine has joined #ocaml
seafoodX has joined #ocaml
jlouis_ has joined #ocaml
jlouis_ has quit [Client Quit]
piggybox has joined #ocaml
robyonrails has quit ["me ne vo'"]
shawn has joined #ocaml
jlouis_ has joined #ocaml
jlouis has quit [Read error: 110 (Connection timed out)]
jlouis_ is now known as jlouis
_blackdog has joined #ocaml
_blackdog has left #ocaml []
smimou has quit ["bli"]
slipstream has quit [Read error: 104 (Connection reset by peer)]