Bigbang is now known as Bigb[a]ng
exa has joined #ocaml
smimou has quit ["bli"]
Submarine has joined #ocaml
quamaretto has quit [Client Quit]
malc_ has quit ["leaving"]
Skal has quit [Remote closed the connection]
Revision17 has quit [Remote closed the connection]
Revision17 has joined #ocaml
geckosen1tor has joined #ocaml
<
geckosen1tor>
is ocaml related to haskell?
<
simon>
they are both functional programming languages.
<
geckosen1tor>
I don't know either very well.. which one is suggested to learn first?
<
geckosen1tor>
hmm i'm asking bad questions.. i'll just read the book
<
simon>
there are tutorials available for both that you should be able to complete within hours.
<
geckosen1tor>
are they the ones in the topic?
<
geckosen1tor>
or can you give me a link?
<
geckosen1tor>
the link that says to gives me a free book actually goes to a mailing list
<
geckosen1tor>
ok cool.. that one appears to be a book
<
geckosen1tor>
well thanks
<
geckosen1tor>
that should keep me busy for a while
<
simon>
geckosen1tor, for haskell, you can find various introductions on haskell.org
<
geckosen1tor>
I read a few actually.. but I can't seem to find my haskell compiler
<
geckosen1tor>
I'm told ocaml is faster
vodka-goo has quit ["Connection reset by by pear"]
<
simon>
the benchmarks I've seen suggests that.
<
geckosen1tor>
is it possible to write self-modifying code easily in ocaml?
<
simon>
what is self-modifying code, again?
<
geckosen1tor>
it's code that modifies itself
<
geckosen1tor>
hmm.. that was a bad definition :-P
<
geckosen1tor>
it's easy to do in assembly.. just modify the memory in the code space
<
geckosen1tor>
not so easy in most languages
<
simon>
oh. I don't think you can easily do that. lisp, tcl and ruby are good examples, aren't they?
<
geckosen1tor>
I don't know tcl or ruby very well
<
geckosen1tor>
but I think lisp does it
<
simon>
well, most interpreted languages allow you to rewrite functions at run-time.
batdog is now known as batdog|gone
batdog|gone is now known as batdog
<
Submarine>
Lisp definitely does it.
<
Submarine>
In Java, you can also do it.
batdog is now known as batdog|gone
<
Submarine>
In OCaml. it's possible but not so easy.
<
geckosen1tor>
Submarine: how do you do it in java?
<
Submarine>
geckosen1tor, by generating bytecode, possibly with a library or even with the javac class, then loading it
<
geckosen1tor>
Submarine: then modifying the bytecode?
<
geckosen1tor>
Submarine: well that isn't an efficient way to do it though
<
geckosen1tor>
I have done this in c also.. it works but it's slow
<
Submarine>
every time you need a different code, you generate different bytecode
<
geckosen1tor>
since you have to recompile every time
<
Submarine>
not really
<
Submarine>
you generate bytecode directly
<
Submarine>
so you just have the JIT
pango_ has joined #ocaml
pango has quit [Read error: 60 (Operation timed out)]
quamaretto has joined #ocaml
Smerdyakov has quit ["Leaving"]
Submarine has quit ["Leaving"]
Snark has joined #ocaml
ulfdoz has quit [niven.freenode.net irc.freenode.net]
tristram has quit [Read error: 104 (Connection reset by peer)]
tristram has joined #ocaml
monochrom has quit ["good morning, sweet dream"]
ski has joined #ocaml
ramkrsna has quit [Read error: 110 (Connection timed out)]
ramkrsna has joined #ocaml
m3ga has joined #ocaml
rillig has quit ["exit(EXIT_SUCCESS)"]
pango_ has quit [Remote closed the connection]
pango has joined #ocaml
jave has quit [Remote closed the connection]
ulfdoz has joined #ocaml
revision17_ has joined #ocaml
juicyM has joined #ocaml
ramkrsna has quit [Read error: 104 (Connection reset by peer)]
noj has joined #ocaml
Revision17 has quit [Read error: 110 (Connection timed out)]
ramkrsna has joined #ocaml
smimou has joined #ocaml
m3ga has quit ["disappearing into the sunset"]
Skal has joined #ocaml
Smerdyakov has joined #ocaml
malc_ has joined #ocaml
Smerdyakov has quit ["Leaving"]
juicyM has left #ocaml []
bluestorm has joined #ocaml
Bigb[a]ng is now known as Bigbang
vodka-goo has joined #ocaml
_fab has joined #ocaml
Mozillion has joined #ocaml
<
Mozillion>
maybe a silly question, but I am debugging a program and some variables don't seem to be able to be deep-printed
<
Mozillion>
I get env : Ast.env = {labels = <abstr>; identifiers = <abstr>}
mkhl has joined #ocaml
exa has quit [Remote closed the connection]
batdog|gone is now known as batdog
Raziel has quit [Remote closed the connection]
Schmurtz has joined #ocaml
<
Mozillion>
ah it doesn't see through abstract interfaces, hmm
ski has quit ["NMI"]
ski has joined #ocaml
thei0s has joined #ocaml
Schmurtz has quit [Remote closed the connection]
thei0s has left #ocaml []
Mozillion has quit ["Client exiting"]
ski has quit [niven.freenode.net irc.freenode.net]
mkhl has quit [niven.freenode.net irc.freenode.net]
vodka-goo has quit [niven.freenode.net irc.freenode.net]
Amorphous has quit [niven.freenode.net irc.freenode.net]
flux__ has quit [niven.freenode.net irc.freenode.net]
mellum has quit [niven.freenode.net irc.freenode.net]
simon has quit [niven.freenode.net irc.freenode.net]
skylan has quit [niven.freenode.net irc.freenode.net]
det has quit [niven.freenode.net irc.freenode.net]
simon has joined #ocaml
flux__ has joined #ocaml
mellum has joined #ocaml
skylan has joined #ocaml
det has joined #ocaml
vodka-goo has joined #ocaml
Amorphous has joined #ocaml
Schmurtz has joined #ocaml
Schmurtz has quit ["Dodo !"]
mkhl has joined #ocaml
Psychotic has joined #ocaml
<
Psychotic>
Anyone For Help ?
<
dylan>
Psychotic: most people are are computer scientists, not psychologists? ;)
<
dylan>
s/are/here/
<
Psychotic>
Sorry but i have a problem with my ubuntu
<
Psychotic>
can u help me about that ?
<
dylan>
Is this a problem with ocaml on ubuntu? Or what?
<
Psychotic>
No i guess its something stupid but am a Newbie so that's it
<
dylan>
well, I'd ask in #ubuntu then.
<
Psychotic>
well, i'll do to but its silly when no one is answering No ?
<
vodka-goo>
nobody could say yes if you don't ask anything special
<
Psychotic>
i'd ask the question by details..got no answer
<
bluestorm>
Psychotic,
<
Psychotic>
bluestorm,
<
bluestorm>
does your question concern caml ?
<
Psychotic>
just when am minimizing nothing appears on the taskbar there...am using the TAb button to switch between applications how do i fix it ?
<
bluestorm>
kinda strange to ask here
<
bluestorm>
juste right click on the bottom bar
<
bluestorm>
"Add to panel"
<
bluestorm>
"Windows List"
<
dylan>
it'd make more sense to ask in #linux or perhaps #gnome..
<
bluestorm>
(at the bottom of the panel-applet list)
<
bluestorm>
dylan, but when we can answer i think we could, or should
<
dylan>
bluestorm: True. Plus #ocaml is a lot more friendly than many distro-specific channels on freenode.
<
bluestorm>
#debian is not very friendly
<
bluestorm>
(but #debian-fr is a lot better :)
<
bluestorm>
and we don't have "a bot to answer to stupid questions" ;p
<
dylan>
I sometimes lurk in #debian-es, which is often off-topic but nice. :)
<
bluestorm>
what does 'es' mean ? spania ?
<
dylan>
spanish, yes.
<
Psychotic>
bluestorm,
<
Psychotic>
i guess its working :)
<
Psychotic>
than u :)
<
Psychotic>
thanks god i know a lil about irc or else its a dead end
bluestorm has quit ["Leaving"]
Psychotic has quit ["Leaving"]
Snark has quit [Read error: 110 (Connection timed out)]
monochrom has joined #ocaml
shawn_ has quit [niven.freenode.net irc.freenode.net]
shawn_ has joined #ocaml
_JusSx_ has joined #ocaml
mkhl has quit [niven.freenode.net irc.freenode.net]
mkhl has joined #ocaml
mkhl has quit [SendQ exceeded]
noj has quit [niven.freenode.net irc.freenode.net]
pango has quit [niven.freenode.net irc.freenode.net]
noj has joined #ocaml
pango has joined #ocaml
batdog is now known as batdog|gone
pango has quit ["Leaving"]
Raziel has joined #ocaml
raziel_ has joined #ocaml
raziel_ has quit [Client Quit]
pango has joined #ocaml
batdog|gone is now known as batdog
Submarine has joined #ocaml