chessguy has quit [" HydraIRC -> http://www.hydrairc.com <- 100,000+ downloads can't be wrong"]
_coder_ has joined #ocaml
khaladan has joined #ocaml
ketty has quit [Read error: 113 (No route to host)]
Purice has joined #ocaml
Purice has quit [Read error: 110 (Connection timed out)]
_coder_ has quit ["Leaving"]
love-pingoo has joined #ocaml
love-pingoo has quit ["Connection reset by pear"]
pango is now known as pangoafk
love-pingoo has joined #ocaml
creichen has quit [Remote closed the connection]
revision17_ has joined #ocaml
Revision17 has quit [Read error: 110 (Connection timed out)]
ketty has joined #ocaml
m3ga has joined #ocaml
CosmicRay has joined #ocaml
CosmicRay has quit [Read error: 104 (Connection reset by peer)]
pangoafk is now known as pango
hikozaemon has quit ["Leaving..."]
Bigb[a]ng is now known as Bigbang
m3ga has left #ocaml []
Bigbang is now known as Bigb[a]ng
pango is now known as pangoafk
pangoafk is now known as pango
Schmurtz has joined #ocaml
joshcryer has joined #ocaml
joshcryer has quit [Client Quit]
love-pingoo has quit ["++"]
dark_light has joined #ocaml
khaladan has quit [Read error: 104 (Connection reset by peer)]
smimou has joined #ocaml
finelemon has quit [Read error: 110 (Connection timed out)]
finelemon has joined #ocaml
<dark_light>
the unix.cma and str.cma isn't implemented on ocaml? how can i get the sources? i installed the default ocaml on ubuntu dapper and on /usr/lib/ocaml there are only the unix.cma and str.cma
<dark_light>
for "isn't implemented on ocaml" i mean "in another language"
<smimou>
it's not pure caml
<smimou>
you can get the source along with caml
<dylan>
Parts of unix.cma is implemented in ocaml
<dylan>
Just not the parts that call POSIX functions.
<dark_light>
i worshipped C when i was just learning mirc scripting. compared to mirc scripting, C is really wonderful.. see, C can have strings with two concatenated spaces! (this is impossible in mirc scripting - mainly because mirc scripting don't have the concept of strings)
<dark_light>
belleke, haskell is purely functional. ocaml is functional but gives you imperative and oop constructs
<dark_light>
What fun! April Fool's Day all year long! Can you manipulate the multipliers and weights to make your favourite language the fastest programming language in the Shootout?
<dark_light>
ahjahahahaha
<belleke>
huh
<dark_light>
hey, hmm
<belleke>
i'm looking for a language that is powerful and easy to learn
<pango>
speed is a very small part of the equation, specially when it comes to "what language to learn first"
<dark_light>
belleke, these table shows the fastest languages - that generates fastest code, not the fastest to code
<pango>
even the characteristics of the language itself are only part of the equation... maybe you'll want facilities like a good debugger, or some interpreter for the language, for easier learning/experimentation
<dark_light>
obviously C will appear at first, but C don't have many resources that ocaml provides..
* mellum
suggests Scheme or Python for learning.
<mellum>
Ocaml's type system might be somewhat in the way for a beginner...
<mellum>
also quirks like silent two's complement overflow...
<pango>
mellum: yes and no, it can catch lots of mistakes too
* dark_light
don't know scheme or python, but the people says that are good languages
<zmdkrbou>
python really is *simple* to learn
<dark_light>
mellum, the type system of ocaml is really wonderful for me
<pango>
and compiler messages aren't that bad
<mellum>
pango: sure. But it will still be in the way the first few weeks.
<belleke>
has it a good support?
<dark_light>
support where?
<belleke>
online
<dark_light>
well, you are on the support channel
<belleke>
tutorials and so on
<dark_light>
belleke, i found good docs about ocaml on the net