cjohnson has quit [Read error: 54 (Connection reset by peer)]
cjohnson has joined #ocaml
hfhf has joined #ocaml
Smerdyakov has joined #ocaml
Sonarman has quit [Read error: 110 (Connection timed out)]
cjohnson has quit [Remote closed the connection]
ulfdoz has joined #ocaml
ulfdoz_ has quit [Read error: 110 (Connection timed out)]
Sonarman has joined #ocaml
Smerdyakov has quit ["DAMN STRAIGHT"]
mwc has joined #ocaml
Sonarman has quit ["leaving"]
<ulfdoz>
re
Herrchen has joined #ocaml
bk_ has quit ["Leaving IRC - dircproxy 1.1.0"]
bk_ has joined #ocaml
<Herrchen>
moin
Snark has joined #ocaml
<Snark>
slt
mwc has quit ["leaving"]
pango has quit [Remote closed the connection]
mlh_ has quit [Client Quit]
Skal has joined #ocaml
Submarine has joined #ocaml
<mattam>
pango has joined #ocaml
smimou has joined #ocaml
Submarine has quit ["Leaving"]
mrvn_ has joined #ocaml
mrvn has quit [Read error: 60 (Operation timed out)]
Skal has quit [Remote closed the connection]
Prunery has joined #ocaml
Prunery has left #ocaml []
vodka-goo has joined #ocaml
vezenchio has joined #ocaml
_JusSx_ has joined #ocaml
mrvn has joined #ocaml
_JusSx__ has joined #ocaml
mrvn_ has quit [Read error: 110 (Connection timed out)]
_fab has quit [Read error: 110 (Connection timed out)]
pango is now known as pangoafk
_JusSx_ has quit [Read error: 110 (Connection timed out)]
senko has joined #ocaml
<senko>
hello
<senko>
is it possible to crosscompile with ocaml? (linux -> win32)
<ulfdoz>
Shouldn't be the bytecode that portable?
<senko>
i want nativecode
<senko>
and im using ocamlsdl, doesnt that make bytecode unportable?
<ulfdoz>
I doubt that this is possible.
<vodka-goo>
bytecode is not so portable anyway, depends on ocaml version... I wouldn't mind portability :)
<mflux>
I've used bytecode from one architechture to another
<mflux>
of course, the version was the same
<vodka-goo>
if ocamlsdl had the same interface on windows for example, it should work with same bytecode
<mflux>
they both used one self-written c-interfacing module too
<senko>
hmm...
<mflux>
but linux<->win32 might have some other problems, for example file names.. I think there was some document or article discussing this.
<mflux>
about compiling native code, no idea
<senko>
win32 has all kind of issues... :(
<vodka-goo>
<troll>win32 is an issue...</troll> :)
<senko>
i'll just give people a live-cd of linux instead of porting my programs :)
Demitar has joined #ocaml
mikeX has joined #ocaml
mikeX has quit ["Leaving"]
_JusSx_ has joined #ocaml
vodka-goo has quit []
_JusSx__ has quit [Read error: 110 (Connection timed out)]
erg255 has joined #ocaml
erg255 is now known as erg
cjohnson has joined #ocaml
Boojum has joined #ocaml
pangoafk has quit ["Leaving"]
Snark has quit [Read error: 113 (No route to host)]
vezenchio has quit [Read error: 110 (Connection timed out)]
__DL__ has joined #ocaml
Smerdyakov has joined #ocaml
Boojum is now known as Snark
pango has joined #ocaml
Smerdyakov has quit []
Gueben has joined #ocaml
mrsolo has joined #ocaml
avlondono has joined #ocaml
mrsolo_ has joined #ocaml
mrsolo has quit [Read error: 60 (Operation timed out)]
mrsolo_ has quit [Connection timed out]
mikeX has joined #ocaml
mikeX has quit [Client Quit]
_fab has joined #ocaml
Herrchen has quit ["bye"]
mrsolo has joined #ocaml
senko has quit [clarke.freenode.net irc.freenode.net]
cp has quit [clarke.freenode.net irc.freenode.net]
calvin_ has quit [clarke.freenode.net irc.freenode.net]
vincenz has quit [clarke.freenode.net irc.freenode.net]
Amorphous has quit [clarke.freenode.net irc.freenode.net]
cmeme has quit [clarke.freenode.net irc.freenode.net]
senko has joined #ocaml
Amorphous has joined #ocaml
vincenz has joined #ocaml
cmeme has joined #ocaml
calvin_ has joined #ocaml
cp has joined #ocaml
fab_ has joined #ocaml
_fab has quit [Read error: 104 (Connection reset by peer)]
<Snark>
good night
Snark has left #ocaml []
_fab has joined #ocaml
fab_ has quit [Read error: 113 (No route to host)]
vezenchio has joined #ocaml
christos_13 has joined #ocaml
_JusSx_ has quit ["Lost terminal"]
mlh_ has joined #ocaml
monochrom has joined #ocaml
SLi has joined #ocaml
Smerdyakov has joined #ocaml
Smerdyakov has quit []
__DL__ has quit [Remote closed the connection]
vezenchio has quit [Read error: 110 (Connection timed out)]
Gueben has quit ["plouf"]
<SLi>
Is it normal that a program compiled and linked with -g says "(Program not linked with -g, cannot print stack backtrace)"? Especially with threaded programs?
<SLi>
It does print if I raise an exception in the beginning of the program, but not after running it for a while.
<SLi>
And I'd like to know what raises that Not_found, now I don't have a clue.
<SLi>
Also ocamldebug just... hm. Stops almost instantly after issuing the "run" command.
<SLi>
With no error.
<SLi>
Almost like a breakpoint.
<SLi>
(With VM threads, with native threads the debugger says "garbage data from process")
urb85 has joined #ocaml
<urb85>
hello
<urb85>
ppl, first time I hear about Ocaml, what is it exactly?
smimou has quit ["↓"]
<urb85>
guys?
<senko>
ocaml is a very cool programing language... :)
<urb85>
senko, ehehe, thanks, where can i learn it?
<senko>
hmm...
<senko>
caml.inria.fr
<senko>
there is a manual, a book, and lots of tutorials..
<urb85>
thanks, what other programming language could u compare it?
<senko>
compared to c/c++, java it is more high level
<senko>
the code is shorter, more concise
<senko>
a bit like a cross between haskell and python maybe :)
<urb85>
:), is it a new language?
<senko>
no, pretty old
<senko>
well, new compared to c
<senko>
it is not as pretty as scheme thou :/
<SLi>
Apart from the other ML family (ie. SML), it has a type system similar to that in Haskell, has both imperative and functional features like Scheme, but I'd consider it more complex than C, definitely more complex than Scheme, at par with Java in complexity and way simplier than C++.
<urb85>
ehe I see, but the previous link senko gave me is not working...
<SLi>
A bit like Python with static typing and functional features added.
<senko>
hmm.. is it down?
<SLi>
Compilable and runs fairly fast compared to python/perl/others.
<senko>
not working here either
<urb85>
Sli, thanks, cool
<urb85>
senko, prob down
<urb85>
silly question, can u do a bit like all stuff C can do or what?
<senko>
the question is not if it is possible...
<senko>
(you can do every thing in assembly for example)
<urb85>
well, I meant crossover systems, embedded and nearly everywhere...
<senko>
hmm... i heard something about embeded systems in ocaml...
<urb85>
I see, np :)
<urb85>
well I had to do some Gui programming, a friend re-directed me to OCaml with LablGTK
<senko>
seems cool...
<senko>
i have not tested lablgtk...
<urb85>
right, any app that you wrote with it? :)
<senko>
ocaml? or gtk?
<urb85>
ocaml
<senko>
i am writing a go program in ocaml
<senko>
go = asian board game
<senko>
i don't have very much programming experience thou
<senko>
so the code is somewhat wierd in places.. :)
<urb85>
oh ehe i see, well i was proficient in M$ languages unfort. so now I am trying to learn C or C++
<senko>
i spent some time with c++ a while back
<senko>
never really did anything real thou.. :/
<urb85>
i see, i was interested because of the poss to use qt
<senko>
hmm... i don't really like qt...
<senko>
(no other reason then that it is both slow in use, and in compiling)
<urb85>
so what u use for gui's then?
<senko>
i should use gtk
<urb85>
right
<senko>
but currently im just using sdl :)
<urb85>
:) i understand
<urb85>
i must go now, thx for ur time
<urb85>
thanks, byez
<senko>
ok, bye!
urb85 has left #ocaml []
<SLi>
This confuses me:
<SLi>
$ ocamldebug ./capai
<SLi>
Objective Caml Debugger version 3.08.3
mrsolo has quit [Read error: 110 (Connection timed out)]
<SLi>
(ocd) run
<SLi>
Loading program... done.
<SLi>
Time : 147500 - pc : 145436 - module Aimain
<SLi>
112 opt_server_port))<|a|>
<SLi>
(ocd)
<SLi>
Why does it stop?
<SLi>
No message or anything.
<vincenz>
Hello
<vincenz>
Does anyone thing it's possible to do type classes in ocaml? It would require that certain things are looked up during the typing stage
<vincenz>
for instance
<vincenz>
a + b
<vincenz>
look up type of a.... then find Module.(+)