<Enveigler_>
That was easy enough and dispells that rumour. I'm probably flushing much more than I need to, but I'll worry about later. Clear error messages are such a boon :)
Smerdyakov has joined #ocaml
a-zwei has joined #ocaml
Herrchen has quit [Read error: 110 (Connection timed out)]
mrsolo has quit [Read error: 104 (Connection reset by peer)]
Enveigler_ has quit [Read error: 110 (Connection timed out)]
monochrom has quit ["good morning, sweet dream"]
monochrom has joined #ocaml
Smerdyakov has quit []
pattern_ has quit [Read error: 110 (Connection timed out)]
pattern_ has joined #ocaml
Oatmeat has quit [Read error: 110 (Connection timed out)]
Nutssh has joined #ocaml
mlh_ has joined #ocaml
ulfdoz has joined #ocaml
<ulfdoz>
re
mlh has quit [Read error: 110 (Connection timed out)]
Snark has joined #ocaml
monochrom has quit ["me!"]
mlh__ has joined #ocaml
mlh_ has quit [Client Quit]
petter_ has joined #ocaml
mlh__ has quit [Client Quit]
_shawn has quit [Read error: 110 (Connection timed out)]
_shawn has joined #ocaml
vezenchio has joined #ocaml
Gueben has joined #ocaml
<Schmurtz>
ulfdoz seems to be a french guy...
<Schmurtz>
only french people say "re" ;)
<ulfdoz>
why? I'm from germany. Several people complained about the lang, when saying "Guten Morgen~."
<Schmurtz>
sorry
<Schmurtz>
re means again in french
<ulfdoz>
Or "returned" in irc-slang. :)
<Schmurtz>
:)
smimou has joined #ocaml
Nutssh has quit ["Client exiting"]
Enveigler has joined #ocaml
Banana_ has quit ["leaving"]
Banana has joined #ocaml
Banana has quit [Client Quit]
Banana has joined #ocaml
Enveigler has left #ocaml []
Enveigler_ has joined #ocaml
Gueben has quit ["Kernel panic"]
Gueben has joined #ocaml
Enveigler_ has quit [Read error: 110 (Connection timed out)]
r_qvisito is now known as j_n
Enveigler_ has joined #ocaml
gim_ has joined #ocaml
gim has quit [Read error: 110 (Connection timed out)]
gim_ is now known as gim
_fab has joined #ocaml
gim has quit [No route to host]
gim has joined #ocaml
mflux has quit [Read error: 104 (Connection reset by peer)]
mflux has joined #ocaml
Enveigler has joined #ocaml
Enveigler_ has quit [Read error: 110 (Connection timed out)]
faigo has joined #ocaml
GuebN has joined #ocaml
Gueben has quit [Nick collision from services.]
GuebN is now known as Gueben
faigo has quit [Read error: 110 (Connection timed out)]
faigo has joined #ocaml
_fab has quit [Read error: 104 (Connection reset by peer)]
faigo has quit [Remote closed the connection]
tny has joined #ocaml
tny has quit [kornbluth.freenode.net irc.freenode.net]
Gueben has quit [kornbluth.freenode.net irc.freenode.net]
gim has quit [kornbluth.freenode.net irc.freenode.net]
Banana has quit [kornbluth.freenode.net irc.freenode.net]
_shawn has quit [kornbluth.freenode.net irc.freenode.net]
Snark has quit [kornbluth.freenode.net irc.freenode.net]
a-zwei has quit [kornbluth.freenode.net irc.freenode.net]
Schmurtz has quit [kornbluth.freenode.net irc.freenode.net]
tny has joined #ocaml
Gueben has joined #ocaml
gim has joined #ocaml
Banana has joined #ocaml
_shawn has joined #ocaml
Snark has joined #ocaml
a-zwei has joined #ocaml
Schmurtz has joined #ocaml
Snark is now known as Snark_dodo
Enveigler has quit [Read error: 110 (Connection timed out)]
Enveigler has joined #ocaml
vezenchio has quit ["\o/ in mochintin namocniuh \o/"]
_fab has joined #ocaml
mauke has quit [Remote closed the connection]
mauke has joined #ocaml
petter_ has quit [Read error: 110 (Connection timed out)]
angagon has joined #ocaml
angagon has left #ocaml []
Enveigler has quit [Read error: 110 (Connection timed out)]
mrsolo has joined #ocaml
Esine has joined #ocaml
<Esine>
hello
<Gueben>
salut
<Esine>
I've been programming in C for ~4 years and now I thought I would try some other languages out
<Esine>
I love C but I still wanna learn new stuff :P
<Esine>
so, I heard about D.. but found out its bloated. Oh and dont mention C++..
<Esine>
then, OCaml
<Esine>
so, is it true, can youo compile OCaml into native machine language?
<Gueben>
yep
<Gueben>
or in bytecode
<Esine>
and how portable is OCaml? does it run on many different platforms (Linux/BSD/UNIX/OS X, Windows) and architechtures (x86, AMD64, Sparc, PPC)
<Esine>
?
<Gueben>
i think so
<Esine>
and.. is OCaml really suitable to be replacement for C?
<Esine>
so um, is it "ok" to use OCaml for server applications, GUI tools (using GTK+ or something), etc?
<Smerdyakov>
Yes.
<Esine>
:) hello Smerdyakov
<Smerdyakov>
Did I miss some context that affected the meaning of your question?
<Esine>
not sure, I just joined and told Im new to OCaml
<Esine>
and I want to find out if OCaml really would be replacement for C
a-zwei has quit ["Leaving"]
<Smerdyakov>
Absolutely, for everything but the lowest level interaction with hardware.
<Esine>
hm ok
<Esine>
btw, does ocaml need some kind of ocaml library like C needs C library (like glibc)
<Smerdyakov>
I don't know for sure about what is possible, but I think you can always statically link things so that your users need no additional files.
<Esine>
hm ok
Enveigler has joined #ocaml
<Schmurtz>
Esine, an ocaml executable need the libc and the ocaml runtime to run
<Esine>
hm
<Esine>
is the ocaml runtime how large?
<Smerdyakov>
Schmurtz, native code binaries need a non-standard DLL (the runtime)?
<Esine>
is it okay to ship it with the program?
<Schmurtz>
Smerdyakov, yes, for native executables
<Schmurtz>
you just need the libc
<Smerdyakov>
What kind of mook distributes OCaml bytecode, anyway? :D
<Schmurtz>
Esine, yes
<Esine>
ok
<Schmurtz>
:)
<Schmurtz>
Smerdyakov, ocaml bytecode is protable
<Schmurtz>
but in many case programs are open source, so...
<Smerdyakov>
Schmurtz, it requires nonstandard stuff be installed, though, and it's slower.
<Schmurtz>
yes, but it's portable ;)
<Smerdyakov>
And I do assume anything worth having is open source. :P
<Schmurtz>
(personnaly, I only use native compilation)